在autohotkey脚本中使用多个修饰符符号

时间:2015-04-11 17:09:54

标签: autohotkey

我是autohotkey的新手,因为其他问题而陷入困境,非常简单:

我想将Alt + Shift + b映射到c键。

以下代码:

!+b::c

(这是整个剧本)

不起作用。当我同时按下Alt + Shift + b时,没有任何反应。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

!+b::c意味着“按下alt shift b时,c”。但是c不是行动。改为陈述send c

!+b::send c

另请注意,当您要执行的不仅仅是一个发送命令时,您还可以展开主干并通过返回完成它:

!+b::
send c
msgBox, other things
return

编辑 - 等一下。如果我没记错,a::ba键的重新映射,表现得像b。所以!+b::c也应该有效,不应该。我现在很困惑。

编辑 - 好!+b::c不会发送c,但会发送!+c。这没有任何意义