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

言語グループ識別子に適用する有効性テストを指定するフラグ。 このパラメーターは、次のいずれかの値に設定できます。

意味
LGRPID_INSTALLED
言語グループ識別子がサポートされ、インストールされているかどうかを確認します。
LGRPID_SUPPORTED
言語グループ識別子がサポートされているかどうかを確認します。

戻り値

言語グループ識別子が指定された有効性テストに合格した場合は 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

関連項目

EnumLanguageGroupLocales

EnumSystemLanguageGroups

各国語サポート

各国語サポート関数