LOCALE_IDEFAULT* 常量

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

价值 意义
LOCALE_IDEFAULTANSICODEPAGE 区域设置用于不支持 Unicode 的应用程序的 ANSI 代码页。 此字符串允许的最大字符数为 6,包括终止 null 字符。 如果没有 ANSI 代码页可用,则只能将 Unicode 用于区域设置。 在这种情况下,该值CP_ACP(0)。 无法将此类区域设置设置为系统区域设置。 不支持 Unicode 的应用程序无法正常使用标记为“仅 Unicode”的区域设置。 有关 ANSI 和其他代码页的列表,请参阅 代码页标识符
LOCALE_IDEFAULTCODEPAGE 与国家/地区关联的原始设备制造商(OEM)代码页。 OEM 代码页用于从基于 MS-DOS 的文本模式应用程序进行转换。 如果区域设置不使用 OEM 代码页,则该值CP_OEMCP(1)。 此字符串允许的最大字符数为 6,包括终止 null 字符。 有关 OEM 和其他代码页的列表,请参阅 代码页标识符
LOCALE_IDEFAULTCOUNTRY 过时。 请勿使用。 已提供此值,以便部分指定的区域设置可以使用默认值完成。 部分指定的区域设置现已弃用。
LOCALE_IDEFAULTEBCDICCODEPAGE Windows 2000: 与区域设置关联的默认扩展二进制编码十进制交换代码(EBCDIC)代码页。 此字符串允许的最大字符数为 6,包括终止 null 字符。 有关 EBCDIC 和其他代码页的列表,请参阅 代码页标识符
LOCALE_IDEFAULTLANGUAGE 过时。 请勿使用。 已提供此值,以便部分指定的区域设置可以使用默认值完成。 部分指定的区域设置现已弃用。
LOCALE_IDEFAULTMACCODEPAGE 与区域设置关联的默认 Macintosh 代码页。 此字符串允许的最大字符数为 6,包括终止 null 字符。 如果区域设置不使用 Macintosh 代码页,则该值CP_MACCP(2)。 有关 Macintosh(MAC)和其他代码页的列表,请参阅 代码页标识符