MAKELANGID

MAKELANGID,IT術語。Windows宏,用來從一個主語言標識符和從語言標識符創建一個語言標識符。

語法

WORD MAKELANGID(

USHORT usPrimaryLanguage,

USHORT usSubLanguage

);

參數

usPrimaryLanguage

主要語言標識符。這個標識符可以是一個預定義的值或為一個用戶定義的主要語言的值。對於一個用戶定義的語言中,標識符是一個值的範圍0x0200到0x03FF。所有其他值保留給作業系統使用。欲了解更多信息,請參見語言標識符常量和字元串。

usSubLanguage

從語言標識符。這個參數可以是一個預定義的從語言標識符或用戶定義的從語言。對於用戶定義的從語言標識符,是在0x20的範圍值到0x3F。所有其他值保留給作業系統使用。欲了解更多信息,請參見語言標識符常量和字元串。

返回值

返回語言標識符

備註

下表顯示有特殊的意義的usPrimaryLanguage和usSubLanguage的組合。

Primary language identifierSublanguage identifierMeaning
LANG_NEUTRAL SUBLANG_NEUTRAL Language neutral
LANG_NEUTRAL SUBLANG_DEFAULT User default language
LANG_NEUTRAL SUBLANG_SYS_DEFAULT System default language
LANG_NEUTRAL SUBLANG_CUSTOM_DEFAULT Windows Vista and later:Default custom locale
LANG_NEUTRAL SUBLANG_CUSTOM_UNSPECIFIED Windows Vista and later:Unspecified custom locale
LANG_NEUTRAL SUBLANG_UI_CUSTOM_DEFAULT Windows Vista and later:Default custom Multilingual User Interface locale

使用平台和條件

最低支持的客戶端平台 Windows 2000 Professional
最低支持的伺服器系統 Windows 2000 Server
頭檔案 Winnt.h (include Windows.h)

相關詞條

相關搜尋

熱門詞條

聯絡我們