Вы знаете те окна Windows, где вы можете сделать только одну вещь?
Давайте перейдем на следующий уровень!
Вызов
Сделайте диалоговое окно с кнопкой, которая следует за вашим курсором везде!
Спекуляции
Вход не может быть принят. Может быть вывод на STDOUT или STDERR. Вы должны открыть окно одной кнопкой (текст не требуется, но текст может содержаться либо в заголовке окна, либо в диалоговом окне, либо в кнопке). Кнопка должна быть кликабельной, и она всегда должна следовать под вашим курсором, чтобы вы могли только щелкнуть по ней. После нажатия он может делать все, что угодно, но, пожалуйста, не заставляйте его разбивать компьютер, потому что я буду проверять это ... Диалоговое окно должно оставаться открытым до тех пор, пока кнопка не нажата, но это не нужно закрыть, когда кнопка закрыта.
Предположения, которые вы можете сделать
- Вы можете предположить, что курсор останется внутри холста для рисования.
- Вы можете предположить, что окно останется в фокусе, но вы не должны ставить окно не в фокусе, пока кнопка не нажата.
Пример псевдокода
Вот несколько примеров псевдокода:
Open Dialog Box
Add Button to Dialog Box at position X, Y
WHILE True:
SET Dialog Box to CursorX - X, CursorY - Y
Тестовые случаи не могут быть предоставлены для этой задачи
Это соревнование по коду для гольфа, поэтому выигрывает самое короткое время подачи заявок до 14 марта (день Пи)!