Crie dinamicamente a tecla de atalho AutoHotkey para função / sub-rotina
O comando AutoHotkeyHotkey
permite a criação de atalhos dinâmicos em tempo de execução, mas sua sintaxe e documentação parecem limitá-lo a rótulos / sub-rotinas internos ou existentes, o que o tornaMuito de menos útil:
Tecla de atalho, nome da chave [, etiqueta, opções]
Existe uma maneira de fazê-lo funcionar como teclas de atalho regulares e codificadas? Por exemplo:
#z::MsgBox foobar ; Typical, hard-coded hotkey pops up a message-box
Hotkey, z, MsgBox foobar ; Nope; complains about missing label “MsgBox foobar”
Parece que pode ser possível devido à seguinte linha do manual, no entanto, não está claro como isso funcionaria:
Rótulo - As etiquetas normais e os rótulos hotkey / hotstring podem ser usados.