Тема: ControlSend, PostMessage не отрабатывают
Доброго времени суток.
Столкнулся с проблемой.
Есть необходимость в приложении (игра) нажимать определенные кнопки. В данном случае пробел (По задумке окон может быть несколько, возможно не активные).
В приложении есть чат, в него команды отправляются. Но, в самой игре, не отрабатывают, вот что пробовал, в разных вариациях:
;1
ControlSend, ahk_parent, {Space}, ahk_class %WinClass%
;2
ControlSend, , {Space}, ahk_class %WinClass%
;3
PostMessage, 0x100, 0x20,,, ahk_pid %WinPID%
PostMessage, 0x101, 0x20,,, ahk_pid %WinPID%
;4
PostMessage, 0x102, 0x20,,, ahk_pid %WinPID%
Возможно, само приложение блокирует Post/SendMessage.
Отсюда несколько вопросов:
1. Какие попытки предпринять с ControlSend и(или) PostMessage?
2. Какие возможны еще варианты реализации?
P.S. Просто Send {Space} также не отрабатывает. Хотя,
Click
Send, {RButton}
Send, {MButton}
Отрабатывают нормально.