IsValidLanguageGroup 関数 (winnls.h)
言語グループがオペレーティング システムにインストールされているか、サポートされているかを判断します。 詳細については、「 NLS の用語」を参照してください。
構文
BOOL IsValidLanguageGroup(
[in] LGRPID LanguageGroup,
[in] DWORD dwFlags
);
パラメーター
[in] LanguageGroup
検証する言語グループの識別子。 このパラメーターには、次のいずれかの値を指定できます。
- LGRPID_ARABIC
- LGRPID_ARMENIAN
- LGRPID_BALTIC
- LGRPID_CENTRAL_EUROPE
- LGRPID_CYRILLIC
- LGRPID_GEORGIAN
- LGRPID_GREEK
- LGRPID_HEBREW
- LGRPID_INDIC
- LGRPID_JAPANESE
- LGRPID_KOREAN
- LGRPID_SIMPLIFIED_CHINESE
- LGRPID_TRADITIONAL_CHINESE
- LGRPID_THAI
- LGRPID_TURKIC
- LGRPID_TURKISH
- LGRPID_VIETNAMESE
- LGRPID_WESTERN_EUROPE
[in] dwFlags
言語グループ識別子に適用する有効性テストを指定するフラグ。 このパラメーターは、次のいずれかの値に設定できます。
値 | 意味 |
---|---|
|
言語グループ識別子がサポートされ、インストールされているかどうかを確認します。 |
|
言語グループ識別子がサポートされているかどうかを確認します。 |
戻り値
言語グループ識別子が指定された有効性テストに合格した場合は TRUE 、それ以外の場合 は FALSE を 返します。
注釈
LGRPID_INSTALLED フラグを指定し、この関数が TRUE を返す場合、言語グループ識別子は両方ともサポートされ、オペレーティング システムにインストールされます。
LGRPID_SUPPORTED フラグを指定し、この関数が TRUE を返す場合、言語グループ識別子はリリースでサポートされていますが、必ずしもオペレーティング システムにインストールされているわけではありません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winnls.h (Windows.h を含む) |
Library | Kernel32.lib |
[DLL] | Kernel32.dll |