Войти

Показать полную графическую версию : Автоматическое нажатие клавиши в неактивное окно...


WeSPeR3
21-04-2014, 03:53
Всем привет.
Хочу попросить помощи в написании скрипта. можно vbs или autoit(в нём вообще не шарю)
есть 2 запущенных окна, одинаковый заголовок окна, одно неактивно(в котором и нужно нажимать клавишу) второе активно и я в нём занимаюсь своими делами))) т.е. это игра.
В неактивное окно нужно посылать нажатие клавиши ф2, каждые n сек. если и в активном окне эта клавиша будет нажиматься - не смертельно.
Нашел скрипт :


#Include <WinAPI.au3>

$hWnd = WinGetHandle("game")
_SendMessage($hWnd, 0x6, 0x1)
ControlSend($hWnd, "", "", "{F2}")
_SendMessage($hWnd, 0x6, 0x1)


Но, он почему-то нажимает кнопку в активном окне, как быть понятия не имею...

WeSPeR3
22-04-2014, 09:02
Мне кто-т поможет с этим??




© OSzone.net 2001-2012