1

Тема: AHK: Как закрыть поток Hotkey?

С таким кодом Hotkey клавиши реагируют на нажатие по 1 разу, если изменить количество потоков для клавиш, то они реагируют количество раз равное количеству потоков. Можно ли как-то закрыть поток для клавиши, чтобы они реагировали всегда, а не n-ое количество раз?

HotOn=^1
HotOff=^2
Hotkey, % HotOn, ScriptOn, UseErrorLevel 
Hotkey, % HotOff, ScriptOff, UseErrorLevel 
on=0
return
ScriptOn:
if on=0
{
on=1
Msgbox Start
}

;
;
;
; Код
;
;
;

return

ScriptOff:
if on=1
{
on=0
Msgbox Stop
}
return

2

Re: AHK: Как закрыть поток Hotkey?

Как понять "закрыть поток"? В Вашем случае окошко Msgbox будет висеть, пока не нажата кнопка "ОК".