autohotkey如何实现反复按一个键的效果是在另两个键值间切换输出?
比如按一下Ctrl,就会在F11和F12间切换输出,就像灯一亮一灭那样,亮的时候输出F11,灭的时候输出F12,或者反过来
关注者
8被浏览
9,148登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏
在热键的开始处加上一个开关变量:
Ctrl::
Switch := ((Switch = 1) ? 0 : 1)
If Switch
Send, {F11}
Else
Send, {F12}
Return
Ctrl 是最常用的修饰键之一,建议换过其他键。
另外,建议到 AHKCN 群、中文论坛或邮件列表(
Ahkcn-user 信息页)提问效果会比较好。
------------------------------------------------------------------------------
惊喜:真没想到知乎这里会支持 AutoHotkey 语言,算意外吧。