防止AutoHotkey的多个评价

问题描述:

我有以下AutoHotkey的脚本:防止AutoHotkey的多个评价

^d:: ^l 
^l:: ^g 

我的目的是有2个键盘映射:按Ctrl + d - >Ctrl + L键Ctrl + L键 - >Ctrl + G;但是当我运行脚本,按Ctrl + d不映射到Ctrl + L键但将地图Ctrl + G键如AutoHotkey的评价按Ctrl + d - >Ctrl + L键 - >Ctrl键+ G

有什么办法来防止AutoHotkey的从评估键盘布局多时间?

您的脚本互相调用,这是AutoHotKey中的一个常见问题。 为了防止这种情况发生,你必须在你不想用AHK

^d:: ^l ; This script will trigger the next one 
$^l:: ^g ; The $ sign prevents that another AutoHotKey script can launch this. 
+0

感谢罗伯特,你救了我的一天启动热键前加上一个$ :) – 2013-05-05 15:23:43