【问题标题】:Get alias of unicode symbols获取 unicode 符号的别名
【发布时间】:2012-03-28 13:12:14
【问题描述】:

是否有任何 WinAPI 来获取 Unicode 字符的名称?目前我只知道一种方法是解析http://unicode.org/Public/6.1.0/ucd/NamesList.txt 文件。

【问题讨论】:

  • Windows 肯定达不到 Unicode 6.1.0。 :-)

标签: windows delphi winapi unicode delphi-7


【解决方案1】:

据我所知,没有 WinAPi 函数可以检索该信息,但您可以轻松解析 UnicodeData.txt(来自 unicode.org)文件,这里有该文件的描述 Unicode Character Database

【讨论】:

  • 或者使用来自同名GetUName.dll 的未记录的GetUName 函数,因为我的依赖步行者带我去。它用于例如Charmap 并且因为它有一个出口,所以使用它并没有那么大的风险,无论如何 +1ed。
  • 如果您使用 GeUName 函数,您可以肯定的是,您将获得与 Windows 已经知道的相同的 unicode 代码点列表。如果您关心模糊或新添加的点,您应该直接访问您需要的任何版本的 Unicode.org 数据文件。
猜你喜欢
  • 2016-10-06
  • 1970-01-01
  • 1970-01-01
  • 2021-07-24
  • 2011-01-27
  • 2017-01-04
  • 2019-09-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多