Aqui está um exemplo simples com base no que você forneceu.
^+W::
Input, x, L1
if x = o
{
msgbox, o pressed
}
else if x = e
{
msgbox, e pressed
}
Return
Fonte Entrada
A autohotkey é capaz de interpretar teclas de atalho no estilo de Ctrl + Deslocamento + W Eu diria que um script como o seguinte seria trabalho:
^+W :: ; Windows hotkeys (Ctrl+Shift+W)
O:: Run Outlook ; Subsequent 'o' pressed => Run outlook
E:: Run Explorer ;
return
Na documentação, observei que elas são chamadas de atalhos empilhados verticalmente e fazem com que cada linha execute a mesma ação. No caso acima, eu acho que Ctrl + Shift + W e O fará com que o Outlook seja lançado, enquanto pressionar e faria com que o explorer fosse lançado. O que eu gostaria é de Ctrl + Deslocar + W , O executa o outlook e Ctrl + Shift + W , E executa o Windows Explorer.
Existe alguma maneira de fazer com que uma tecla de atalho execute ações específicas do contexto (como no Eclipse), onde eu posso pressionar Ctrl + Deslocar + W para ativar um bloco de teclas de atalho específicas?
Aqui está um exemplo simples com base no que você forneceu.
^+W::
Input, x, L1
if x = o
{
msgbox, o pressed
}
else if x = e
{
msgbox, e pressed
}
Return
Fonte Entrada
Tags autohotkey