Wie verwende ich Unicode in AutoHotKey?

Ich versuche, zwei Bindestriche einen kurzen Strich und drei Bindestriche einen langen Strich auszulösen. mögen

:*?:---=::—
:*?:--=::–

außer arbeiten. Hier bin ich angekommen:

:*?:11::

SendLevel 1

Send 2 

return



SendLevel 0

:*?:21::3 

dies funktioniert (11 ergibt 2, 111 ergibt 3)

:*?:--::

SendLevel 1

Send –

return



SendLevel 0

:*?:–-::—

Dies ist das gleiche Skript, aber "1" wurde durch "-" ersetzt, "2" wurde durch "-" ersetzt und "3" wurde durch "-" ersetzt - "-" sollte "-" ergeben. und "---" sollte "-" erzeugen, aber es funktioniert nicht, da Unicode in der von mir verwendeten Version (AutoHotKey_L v1.1.09.04 von autohotkey.com) nicht vollständig unterstützt wird.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage