我正在尝试制作一个脚本来计算我输入的不同字母,但是我得到一个错误“太多的热键”(我猜是递归调用我自己)或者我输入的键没有显示。
这没有字母
a::
a_cnt += 1
return
b::
b_cnt += 1
return
这会产生太多热键
a::
a_cnt += 1
send a
return
b::
b_cnt += 1
send b
return
答案 0 :(得分:2)
答案 1 :(得分:0)
如果在热键之前使用〜,则密钥将被转发到应用程序,并且将执行命令。这将使其成为一行而不是多行命令。
~a::a_cnt += 1 ; Lowercase a
~+a::aa_cnt += 1 ; Uppercase a
^a::MsgBox, %a_cnt%
^+a::MsgBox, %aa_cnt%