Тема: AHK: Назначить хоткеи в разные окна
Здравствуйте !
Возникла небольшая проблема:
Есть два разных типа окон, мне нужно чтобы в окно по курсором шла команда (клик по заданным координатам). В первом типе окон - всё работает замечательно
SetDefaultMouseSpeed, 0
Loop
{
MouseGetPos, X, Y, Win
If(Win != PrevWin)
{
PrevWin := Win
WinActivate, ahk_id %Win%
}
Sleep, 100
}
return
~u::
WinWait, HoldEm - -cyberlife8-,
IfWinNotActive, HoldEm - -cyberlife8-, , WinActivate, HoldEm - -cyberlife8-,
WinWaitActive, HoldEm - -cyberlife8-,
Click 111, 328
returnпри попытке послать такую же команду в другой тип окна - курсор кликает в первый тип
SetDefaultMouseSpeed, 0
Loop
{
MouseGetPos, X, Y, Win
If(Win != PrevWin)
{
PrevWin := Win
WinActivate, ahk_id %Win%
}
Sleep, 100
}
return
~u::
WinWait, Besancon NLH 3?/6?,
IfWinNotActive, Besancon NLH 3?/6?, , WinActivate, Besancon NLH 3?/6?,
WinWaitActive, Besancon NLH 3?/6?,
MouseClick, left, 334, 373
return
~p::Pause
Или спрошу по другому: можно ли назначить один и тот же хоткей на действия в разных окнах (клик в разных координатах) ?

