LOCALE_IDEFAULT* 定数

このトピックでは、NLS で使用されるLOCALE_IDEFAULT* 定数を定義します。

説明
LOCALE_IDEFAULTANSICODEPAGE Unicode をサポートしていないアプリケーションのロケールで使用される ANSI コード ページ。 この文字列に使用できる最大文字数は、終端の null 文字を含めて 6 文字です。 ANSI コード ページが使用できない場合は、ロケールに Unicode のみを使用できます。 この場合、値は CP_ACP (0) です。 このようなロケールをシステム ロケールとして設定することはできません。 Unicode をサポートしていないアプリケーションは、"Unicode のみ" とマークされたロケールで正しく動作しません。 ANSI およびその他のコード ページの一覧については、「 コード ページ識別子」を参照してください。
LOCALE_IDEFAULTCODEPAGE 国/地域に関連付けられている元の機器メーカー (OEM) コード ページ。 OEM コード ページは、MS-DOS ベースのテキスト モード アプリケーションからの変換に使用されます。 ロケールで OEM コード ページが使用されていない場合、値は CP_OEMCP (1) になります。 この文字列に使用できる最大文字数は、終端の null 文字を含めて 6 文字です。 OEM およびその他のコード ページの一覧については、「 コード ページ識別子」を参照してください。
LOCALE_IDEFAULTCOUNTRY 互換性のために残されています。 使用しないでください。 この値は、部分的に指定されたロケールを既定値で完了できるように提供されました。 部分的に指定されたロケールは非推奨になりました。
LOCALE_IDEFAULTEBCDICCODEPAGE Windows 2000: ロケールに関連付けられている既定の拡張バイナリ コード 10 進交換コード (EBCDIC) コード ページ。 この文字列に使用できる最大文字数は、終端の null 文字を含めて 6 文字です。 EBCDIC およびその他のコード ページの一覧については、「 コード ページ識別子」を参照してください。
LOCALE_IDEFAULTLANGUAGE 互換性のために残されています。 使用しないでください。 この値は、部分的に指定されたロケールを既定値で完了できるように提供されました。 部分的に指定されたロケールは非推奨になりました。
LOCALE_IDEFAULTMACCODEPAGE ロケールに関連付けられている既定の Macintosh コード ページ。 この文字列に使用できる最大文字数は、終端の null 文字を含めて 6 文字です。 ロケールで Macintosh コード ページが使用されていない場合、値は CP_MACCP (2) になります。 Macintosh (MAC) とその他のコード ページの一覧については、「 コード ページ識別子」を参照してください。