MAKELANGID

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

語法,參數,返回值,備註,使用平台和條件,

語法

WORD MAKELANGID(
USHORT usPrimaryLanguage,
USHORT usSubLanguage
);

參數

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

返回值

返回語言標識符

備註

下表顯示有特殊的意義的usPrimaryLanguage和usSubLanguage的組合。
Primary language identifier
Sublanguage identifier
Meaning
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)

相關詞條

熱門詞條

聯絡我們