Тема: AHK: GUI Если нажата кнопка интерефейса, выйти из цикла
Как сделать так, чтобы при нажатии на кнопку с сontrol = "Button14", завершался цикл.
Пробовал по разному. Нажатие кнопки отслеживает, но проверку
If %control% = "Button14"
{
MsgBox, Нажата кнопка %control%
Break
}
не делает. Сам код:
Loop
{
Sleep, 20
If GetKeyState("LButton", "P")
{
MouseGetPos, , , id, control
WinGetTitle, title, ahk_id %id%
WinGetClass, class, ahk_id %id%
MsgBox, Нажата кнопка %control%
If %control% = "Button14"
{
MsgBox, Нажата кнопка %control%
Break
}
}
}