Answers:
代码是否正常取决于接收的应用程序。的帮助表示为{ASC nnnnn}
:
[...]
可以通过指定一个介于256和65535之间的数字(不带前导零)来生成Unicode字符。但是,并非所有应用程序都支持此功能。有关替代方法,请参见以下部分。
备注中的相关部分:
Unicode字符在AutoHotkey的Unicode版本中直接支持为文本,或者在任何版本中都使用{U + nnnn}表示法。
因此,如果您使用的是Unicode AHK构建:
::|rarr::→
如果不:
::|rarr::{U+2192}
(使用AHK Unicode 64位1.1.15.01测试)
::|rarr::{U+2192}
我编写了这个AHK脚本,以通过按WinKey+ U并输入来将unicode字符发送到任何应用程序Character's 4-digit Hex Value
:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Unicode Support
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#U::SendUnicode()
SendUnicode()
{
Input, hex, l4
Send {U+%hex%}
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
“ Ctrl + Alt + Shift + U”可将其打开和关闭(查看右下角的图标可查看其处于活动模式(图标H)的暂停模式(图标S)。
测试:αβΓ∞
查看更多:用unicode符号代替乳胶