AUTOHOTKEY 为什么脚本只可以再除了wow以外的其他任何窗口运行?

来源:百度知道 编辑:UC知道 时间:2024/05/03 10:50:06
不管是这个简单的脚本#Persistent
#NoEnv

v_Enable=0
$0::
{
v_Enable:=!v_Enable
If (v_Enable=0)
SetTimer, Label0, Off
Else
SetTimer, Label0, 1
}
Return

Label0:
{
SendRaw, 0
}
Return

或者是一个专门对魔兽世界的脚本,好像都不能识别魔兽世界一样,在里面完全没有用。

谁能告诉我一个解决方法?

和注册表有关吗?

WinGet, active_id, id, 魔兽世界
#Persistent
#NoEnv
v_Enable=0
$F7::
{
v_Enable:=!v_Enable
If (v_Enable=0)
SetTimer, Label0, Off
Else
SetTimer, Label0, 275
}
Return

Label0:
{
ControlSend ,,{1}, ahk_id %active_id%
}
Return

说明, 按F7 开始脚本,再一次按f7停止脚本
,在wow;里实现 一直按。