我有以下AHK腳本運行C &Ç將軍:的AutoHotkey - ControlClick內窗口
#SingleInstance ignore
CoordMode, Mouse, Relative
Run C:\Users\william\Desktop\Generals.lnk
a::Left
s::Down
d::Right
w::Up
Loop{
sleep, 500
}
Until WinExist("ahk_exe Generals.exe")
sleep, 200
SetControlDelay -1
ControlClick, 1, ahk_class #32770, "", LEFT, 10, 300, 300
Loop{
sleep, 500
}
Until WinExist("ahk_exe Generals.exe")
WinWaitClose
Exit
的問題是,我不能讓ControlClick點擊第二個按鈕。
我讀過的手冊,但我不明白,爲什麼這是行不通的。我甚至不知道它是否點擊。
得到它的工作:
#SingleInstance ignore
CoordMode, Mouse, Relative
Run C:\Users\william\Desktop\Generals.lnk
winWait, ahk_exe Generals.exe
Click 300, 300
winWait, ahk_exe Generals.exe
WinWaitClose
Exit
a::Left
s::Down
d::Right
w::Up
使用'WinWaitClose'我想等到我停止遊戲,然後停止腳本。我想單擊零時間按鈕。順便說一句好的提示我會重寫我的腳本。 – botenvouwer