窗口名=魔兽世界
#IfWinActive,魔兽世界
return
[::
if (xh){
xh=0
}else{
xh++
}
if xh=0
ControlGet,AHK_ID,Hwnd ,,,%窗口名%
if xh=1
ControlGet,AHK_ID2,Hwnd ,,,%窗口名%
MsgBox,窗口1ID=%AHK_ID%窗口2ID=%AHK_ID2%
return
]::
Suspend,Toggle
Pause,Toggle
return
w::
ControlSend,ahk_parent,{w Down},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{w Down},ahk_id %AHK_ID%
KeyWait,w
ControlSend,ahk_parent,{w up},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{w up},ahk_id %AHK_ID%
return
a::
ControlSend,ahk_parent,{a Down},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{a Down},ahk_id %AHK_ID%
KeyWait,a
ControlSend,ahk_parent,{a up},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{a up},ahk_id %AHK_ID%
return
s::
ControlSend,ahk_parent,{s Down},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{s Down},ahk_id %AHK_ID%
KeyWait,s
ControlSend,ahk_parent,{s up},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{s up},ahk_id %AHK_ID%
return
d::
ControlSend,ahk_parent,{d Down},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{d Down},ahk_id %AHK_ID%
KeyWait,d
ControlSend,ahk_parent,{d up},ahk_id %AHK_ID2%
ControlSend,ahk_parent,{d up},ahk_id %AHK_ID%
return