我正在尝试创建一个脚本来触发从 1 到 3 的关键数字
我正在尝试:
KeyNum := 1
1:: {
global KeyNum
Send KeyNum
KeyNum := KeyNum + 1
if (KeyNum > 3) {
KeyNum := 1
}
}
但输出是
232323
,所以我将其更改为:
KeyNum := 1
~1:: {
global KeyNum
Send KeyNum
KeyNum := KeyNum + 1
if (KeyNum > 3) {
KeyNum := 1
}
}
但是后来我得到了
111213111213
如何防止
~1::
版本中的默认操作?
或
如何调用
1::
版本中的默认按键操作?
我发现了那个问题,但我不知道是否可以在我的案例中实现它。
您需要
$
(文档) 前缀。
#Requires AutoHotkey 2
$1::
{
static num := 1
SendInput(num++)
if (num > 3)
num := 1
}