【发布时间】:2019-06-13 21:26:51
【问题描述】:
我希望能够打开和关闭我的热键。我有像“a = f”或“d = y”这样的热键映射。我希望能够按一个键并将“a = a”切换到“a = f”并返回。现在我正在为此使用暂停键。问题是:当我想取消挂起时,我必须用鼠标手动执行此操作并右键单击取消挂起(因为我的自定义热键不再运行,所以我拥有的取消挂起的键无法识别,因为脚本被暂停)。
我的简单想法是暂停和暂停的全局热键。但我还没有找到类似的东西。
因此我制作了一个布尔标志来手动切换。为此,我不需要暂停。但只要有一个键,就可以切换标志。下面是一些示例代码:
if (flag)
{
a::f
}
else
{
a::a
}
我收到重复的热键错误。
【问题讨论】:
-
我不知道语法,但您可以尝试类似 a:: if(flag) {f} else {a}
标签: autohotkey