Динамически создать горячую клавишу 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”

Похоже, что это возможно из-за следующей строки в руководстве, однако неясно, как это будет работать:

Метка - можно использовать как обычные метки, так и метки горячих клавиш / горячих строк.

Ответы на вопрос(3)

Ваш ответ на вопрос