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) 和其他代码页的列表,请参阅 代码页标识符