AutoHotKey - 将变量分配给键(快捷键)

时间:2014-09-30 19:38:38

标签: keyboard keyboard-shortcuts autohotkey

我想知道..如何为键(快捷键)分配变量/文本?

这就是我想要实现的目标:

myVar = Hello
 #F11 = myVar ;myVar ("hello") is stored / bound to the shortcut: `WINDOWS+F11`.

因此,每当我按WINDOWS + F11时,都应粘贴/写入myVar的内容。

这甚至可能吗?如果是,我可以使用乘法键吗?

1 个答案:

答案 0 :(得分:2)

这是正确的语法:

SendMode Input

myVar := "Hello"
myOtherVar := "World"

#F10::Send, Hello world!
#F11::Send, %myVar%
#F12::Send, %myOtherVar%

您会注意到只有在释放WIN密钥时才会发送文本。这是预期的,并且是WIN修饰符的特殊行为。您可以阅读更多相关信息here