使Alt + Enter发送结束键,修饰符不起作用?

时间:2013-01-11 16:57:37

标签: autohotkey

非常简单的问题,但我遇到了问题。我尝试了这个!Enter::Send, {End}它的效果很好,但我遇到的问题是我不能使用其他修饰符。 Alt + Shift + Enter 应该作为 Shift + End Alt + Ctrl + Enter 的行为应为 Ctrl + 结束

我也尝试了*!Enter::Send, {End},但它似乎忽略了 Ctrl Shift

1 个答案:

答案 0 :(得分:3)

热键消耗他们的事件,因此*正在吃 Shift Ctrl 事件。

当你想让一系列热键都做同样的事情时,

*很有用。

*#c::Run Calc.exe  ; Win+C, Shift+Win+C, Ctrl+Win+C, etc. all launch calc

以下应该做你想做的事。

!Enter::^End

!Enter:: Send, {End}
+!Enter:: Send, +{End}
^!Enter:: Send, ^{End}