Что нового

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

RockMan

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

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

All2khoff

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

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

vovsla

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