LOCALE_SISO* 常量

本主题定义 NLS 使用的 LOCALE_SISO* 常量。

含义
LOCALE_SISO3166CTRYNAME Windows Me/98,Windows NT 4.0:基于 ISO 标准 3166 的国家/地区名称,例如美国的“US”。 这还可以返回一个数字,例如“029”表示 Caribbean。 此字符串允许的最大字符数为 9,包括终止 null 字符。
LOCALE_SISO3166CTRYNAME2 Windows Vista 及更高版本:国家/地区) 的三字母 ISO 区域名称 (ISO 3166 三字母代码,例如美国的“USA”。 这还可以返回一个数字,例如“029”表示 Caribbean。 此字符串允许的最大字符数为 9,包括终止 null 字符。
LOCALE_SISO639LANGNAME Windows Me/98,Windows NT 4.0:完全基于 ISO 标准 639 值的缩写名称,格式为小写,例如英语的“en”。 对于没有 2 个字母代码的语言,这可以是 3 个字母的代码,例如夏威夷语的“haw”。 此字符串允许的最大字符数为 9,包括终止 null 字符。
LOCALE_SISO639LANGNAME2 Windows Vista 及更高版本: 三字母 ISO 语言名称,小写形式 (语言) 的 ISO 639-2 三字母代码,如英语的“eng”。 此字符串允许的最大字符数为 9,包括终止 null 字符。