语言标识符

语言标识符是国家/地区或地理区域中 语言 的标准国际数字缩写。 每种语言都有一个唯一的语言标识符 (数据类型 LANGID) ,一个由主要语言标识符和子语言标识符组成的 16 位值。 有关语言标识符的详细信息,请参阅 语言标识符常量和字符串

语言标识符是使用 MAKELANGID 宏构造的。 下图显示了语言标识符中位的格式。

+-------------------------+-------------------------+
|     SubLanguage ID      |   Primary Language ID   |
+-------------------------+-------------------------+
15                    10  9                         0   bit

下面是预定义的语言标识符:

  • LANG_SYSTEM_DEFAULT。 操作系统默认语言。
  • LANG_USER_DEFAULT。 当前用户的语言。

应用程序可以使用 多语言用户界面 函数检索当前语言标识符。

区域设置和语言

语言标识符常量和字符串

多语言用户界面

MAKELANGID