Тема: AHK: одновременно закрыть несколько потоков
Здрасте. Вот код:
#SingleInstance off
Param = %1%
IsFunc(Param) ? %Param%() : proc1()
Return
proc1() {
Run, %A_ScriptFullPath% proc2
loop
ToolTip % A_ThisFunc "`n" A_TickCount "`nProcessId = "
DllCall("GetCurrentProcessId"),111,111
}
proc2() {
Run, %A_ScriptFullPath% proc3
loop
ToolTip % A_ThisFunc "`n" A_TickCount "`nProcessId = "
DllCall("GetCurrentProcessId"),111,222
}
proc3() {
Hotkey, F2, ExitAll ; закрывает все сразу
}
ExitAll:
exitapp
returnЕсли нажимать кнопку F2 то закрывается всего один процесс(поток). Скажите пожалуйста как сделать что бы можно было закрыть сразу все процессы(потоки)?

