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

国家语言支持

国家语言支持函数