Есть ли WinAPI для получения имени символа Unicode? На данный момент я знаю только один способ - проанализировать файл http://unicode.org/Public/6.1.0/ucd/NamesList.txt.Получить псевдоним символов Unicode
ответ
Насколько я знаю, нет никакой функции WinAPi для извлечения этой информации, но вы можете легко проанализировать файл UnicodeData.txt
(from unicode.org), здесь у вас есть описание этого файла Unicode Character Database
.
Или используйте недокументированную функцию GetUName из того же имени 'GetUName.dll', что и мой ходячий ходячий переводчик. Он используется, например, by 'Charmap', и поскольку он имеет экспорт, это не так рискованно использовать его, + 1ed в любом случае. – TLama
Если вы используете функцию GeUName, то все, что вы можете точно знать, это то, что вы получите тот же список кодов Unicode, о которых уже знает Windows. Если вам небезразличны или недавно добавленные баллы, вы должны перейти непосредственно к любой версии файлов данных Unicode.org, которые вам нужны. –
Windows определенно не соответствует Unicode 6.1.0. :-) –