在Autohotkey中,我希望按下按键以实现其原始目的,同时执行一些附加功能。
例如,按“^ a”后,我希望“^ a”正常运行(例如全选),然后send
另一个“单词”。
我试图重复按下的键,即以下内容:
^a::
send, ^a
send, word
return
但是,如果我再次发送触发键(^ a),该功能将变为“递归”并永不结束。
答案 0 :(得分:24)
$~^a::
〜代码执行时会传递^代码,所以你甚至不需要重复发送,^ a。
答案 1 :(得分:4)
我是一名Autohotkey初学者,但我认为你使用" $"登录。
$^a::
send, ^a
send, word
return
这通常仅在脚本使用“发送”命令时才需要 发送组成热键本身的密钥,否则可能会发送 使它触发自己。
热键(鼠标,操纵杆和键盘快捷键)&gt; <简介和简单示例>您可以使用以下&gt;这通常只是