Тема: AutoHotKey работа в 2-х окнах
Доброво времени суток, начал разбираться с AutoHotKey.
Cтолкнулся с такой проблемой, у меня есть 2 окна, в неактивное окно периодически посылаю нажатия клавишь, все вроде ок, но когда нужно чтоб одна и таже клавиша нажалась и в неактивном окне и в текущем происходит косяк - в текущем окне клавиша не нажимается (((
делал так(отрывок):
SetTitleMatchMode, 1
WinGet, p_id, pid, Drul
SetKeyDelay, 300, 200
WinWait, ahk_pid %p_id%
F1::
Send, {F1}
ControlSend, ,{F1}, ahk_pid %p_id%
return
И вторая проблема- это проблема с ControlClick, вот код:
!z::
ControlClick, x85 y240, ahk_pid %p_id%, right
Sleep, 100
ControlClick, x131 y323, ahk_pid %p_id%
Sleep,100
Return
Проблема заключается в том что, первый раз все срабатывает как нужно, т.е. по заданым координатам щелкается правой кнопкой мыши, затем, по указаным координатам ))) щелкается левой кнопкой мыши, но это только при первом запуске, при повторном нажатии ALT+Z,(по прошествии некоторого времени и выполнения любых действий в этом окне) уже не срабатывает, т.е. создается впечетление что щелчки мыши происходят по другим коордтнатам.
Может кто поможет разобраться что я сделал не так.