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)
程式庫 Kernel32.lib
DLL Kernel32.dll

另請參閱

EnumLanguageGroupLocales

EnumSystemLanguageGroups

國家語言支援

國家語言支援函式