LOCALE_CUSTOM* 定数

このトピックでは、 NLS がカスタム ロケールを表すために使用するLOCALE_CUSTOM* 定数を定義します。

説明
LOCALE_CUSTOM_DEFAULT Windows Vista 以降: 既定のカスタム ロケール。 NLS 関数が現在のユーザーの 補足ロケールのロケール 識別子を返す必要がある場合、関数はLOCALE_USER_DEFAULTの代わりにこの値 返します。 LOCALE_CUSTOM_DEFAULTの値は0x0C00。
LOCALE_CUSTOM_UI_DEFAULT Windows Vista 以降: MUI の既定のカスタム ロケール。 ユーザー優先 UI 言語とシステム優先 UI 言語には、Language Interface Pack (LIP) によって実装され、言語識別子が補足ロケールに対応する 1 つの言語を含めることができます。 リストにこのような言語がある場合、定数は特定のコンテキストでその言語を参照するために使用されます。 LOCALE_CUSTOM_UI_DEFAULTの値は0x1400。
LOCALE_CUSTOM_UNSPECIFIED Windows Vista 以降: 現在のユーザーのロケールを除くすべての補助ロケールを識別するために使用される、指定されていないカスタム ロケール。 補足ロケールは、ロケール識別子によって相互に区別することはできませんが、 ロケール名で区別できます。 特定の NLS 関数は、特定のロケールに役立つ識別子を提供できないことを示すために、この定数を返すことができます。 LOCALE_CUSTOM_UNSPECIFIEDの値は0x1000。