В общем есть некое приложение, которое в цикле выполняет некие манипуляции, бывает такие моменты, когда необходимо закрыть приложение, но клик по кнопке закрытия окна не помогает, пока не завершится цикл. Помогите пожалуйста с решением этой задачи. Хоткеи - не вариант. Устраивает только стандартная кнопка или кнопка на форме.
Код:
#include <GUIConstants.au3>
GUICreate('GUI', 300, 100)
GUISetState(@SW_SHOW)
ConsoleWrite('--> цикл, который пока не завершится, не даст закрыть окно' & @LF)
For $n=0 To 9
; тут может быть большой кусок кода и проверку на $GUI_EVENT_CLOSE на каждом этапе вставлять не особо удобно
Sleep(1000)
Next
ConsoleWrite('--> а вот теперь окно спокойно можно закрывать' & @LF)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd