次の方法で共有


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 言語には、言語インターフェイス パック (LIP) によって実装され、言語識別子が補足ロケールに対応する 1 つの言語を含めることができます。 リストにそのような言語がある場合、定数は特定のコンテキストでその言語を参照するために使用されます。 LOCALE_CUSTOM_UI_DEFAULTの値は0x1400。
LOCALE_CUSTOM_UNSPECIFIED Windows Vista 以降: 現在のユーザーのロケールを除くすべての補足ロケールを識別するために使用される、指定されていないカスタム ロケール。 補足ロケールは、ロケール識別子によって互いに区別することはできませんが、ロケール名で区別できます。 特定の NLS 関数は、この定数を返して、特定のロケールに有用な識別子を提供できないことを示すことができます。 LOCALE_CUSTOM_UNSPECIFIEDの値は0x1000。