Динамически создать горячую клавишу AutoHotkey для функции / подпрограммы
Команда AutoHotkeyHotkey
позволяет создавать динамические горячие клавиши во время выполнения, но его синтаксис и документация, по-видимому, ограничивают его встроенными или существующими метками / подпрограммами, что делает егомного менее полезно:
Горячая клавиша, KeyName [, Метка, Опции]
Есть ли способ заставить его работать как обычные, жестко запрограммированные горячие клавиши? Например:
#z::MsgBox foobar ; Typical, hard-coded hotkey pops up a message-box
Hotkey, z, MsgBox foobar ; Nope; complains about missing label “MsgBox foobar”
Похоже, что это возможно из-за следующей строки в руководстве, однако неясно, как это будет работать:
Метка - можно использовать как обычные метки, так и метки горячих клавиш / горячих строк.