Windows API 中的 Unicode

操作字符的 Windows API 函数通常采用以下三种格式之一实现:

  • 可为 Windows 代码页或 Unicode 编译的通用版本
  • 带有字母“A”的 Windows 代码页 版本,用于指示“ANSI”
  • 带有字母“W”的 Unicode 版本,用于指示“wide”

某些较新的函数仅支持 Unicode 版本。 有关详细信息,请参阅 函数原型的约定

以下主题讨论 Unicode 数据类型以及如何在函数和消息中使用它们;资源、文件名和命令行参数的使用;和 在不同类型字符串之间转换的方法。

关于 Unicode 和字符集