Что нового

Мышь, клавиатура controlsend в окно игры

cdjsend

Новичок
Сообщения
56
Репутация
0
хочу отправить нажатия клавишь в окно игры - но все что можешь считать AutoitWinInfoTool так это - TITTLE:MU BLUE и CLASS:MU BLUE
больше никаких данных он не видит,
ControlSend("MU BLUE", "", "MU BLUE", "A")

например послать нажатие буквы A в это окно таким образом не получается.., задача простая просто зациклить в это окно нажатие определенной кнопки, например A
 

Glass4217

Осваивающий
Сообщения
276
Репутация
48
Не нужен вам ControlSend
Код:
Sleep (1000)            ;ждем секунду после запуска скрипта
WinActivate ("MU BLUE")    ;Активируем окно требуемой программы

While True                ;бесконечный цикл
   Sleep(1000)            ;ждем секунду
   Send("A")            ;жмем требуемую клавишу
WEnd
 

vovsla

Осваивающий
Сообщения
605
Репутация
35
Почему же не нужен ControlSend? Если в ControlSend в качестве controlID указать пустые кавычки, то нажатие будет отправлено в окно и при этом не важно активно оно или нет.
 
Верх