Como enviar o apóstrofo (') no AutoHotkey?

2

Estou preso para manter um personagem específico. O código funciona com letras, mas não funciona com apóstrofo.

'::
{
pressed:=!pressed
if(pressed)
{
    sendinput,{' down}
}
else
{
    sendinput,{' up}
}
}
return

Alguém tem ideia de por que isso não está funcionando?

    
por 아아니으 19.09.2018 / 01:05

1 resposta

0

Isso pode acontecer porque você envia um apóstrofo e usa o apóstrofo como tecla de atalho. Aqui está uma sintaxe especial para evitar o comando Send: recursivo:

Assim, você pode usar a mesma chave, mas precisa prefixar a tecla de atalho com o sinal de dólar $.

Isso funcionará:

$'::
    send {' down}
    send {' up}
return

Mas isso não funcionará:

'::
    send {' down}
    send {' up}
return
    
por 19.09.2018 / 17:09

Tags