I used the following script to collect the string equivalents of Unicode characters I often need (before I wrote my own keyboard driver).
Code:
SetFormat Integer, hex
Loop
{
ClipWait
Transform ClipUTF, Unicode
ClipBoard =
Transform a1, ASC, %ClipUTF%
StringTrimLeft c2, ClipUTF, 1
Transform a2, ASC, %c2%
a2 += 256*a1
MsgBox %ClipUTF% = %a2%
}
In the Windows character map double-click on the desired symbol and the MsgBox tells the transformed string, which you have to put in the clipboard if you want the Unicode symbol pasted in the application with
Code:
Transform Clipboard, Unicode, %ClipUTF%
Send ^v
I hoped to find a simple relationship between ClipUTF and the Windows code U+xxxx, but I could not find any.