PRIMARYLANGID

【勇芳软件工作室】汉化HomePreviousNext

PRIMARYLANGID宏从语言标识符中提取主语言标识符。

WORD PRIMARYLANGID(

WORD 【lgid】//语言标识符en
); 

参数

【lgid】

指定语言标识符。该值是主要语言标识符和子语言标识符的组合,通常使用MAKELANGID宏创建。

返回值

返回值是主要的语言标识符。定义了以下主要语言标识符:

LANG_AFRIKAANSLANG_ICELANDIC
LANG_ALBANIANLANG_INDONESIAN
LANG_ARABICLANG_ITALIAN
LANG_BASQUELANG_JAPANESE
LANG_BELARUSIANLANG_KOREAN
LANG_BULGARIANLANG_LATVIAN
LANG_CATALANLANG_LITHUANIAN
LANG_CHINESELANG_NEUTRAL
LANG_CROATIANLANG_NORWEGIAN
LANG_CZECHLANG_POLISH
LANG_DANISHLANG_PORTUGUESE
LANG_DUTCHLANG_ROMANIAN
LANG_ENGLISHLANG_RUSSIAN
LANG_ESTONIANLANG_SERBIAN
LANG_FAEROESELANG_SLOVAK
LANG_FARSILANG_SLOVENIAN
LANG_FINNISHLANG_SPANISH
LANG_FRENCHLANG_SWEDISH
LANG_GERMANLANG_THAI
LANG_GREEKLANG_TURKISH
LANG_HEBREWLANG_UKRANIAN
LANG_HUNGARIANLANG_VIETNAMESE

备注

PRIMARYLANGID宏定义如下:

#define PRIMARYLANGID(lgid)((WORD)(lgid)& 0x3ff)

也可以看看

EnumSystemLocales, LANGIDFROMLCID, MAKELANGID, SUBLANGID