ConvertDefaultLocale

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

ConvertDefaultLocale函数将特殊的默认语言环境值转换为实际的语言环境标识符。

LCID ConvertDefaultLocale(

LCID 【语言环境】//要转换的特殊默认区域设置值
); 

参数

【语言环境】

函数转换为实际区域设置标识符的特殊默认区域设置值。

以下列表显示特殊的默认语言环境值:

描述
LOCALE_SYSTEM_DEFAULT系统的默认语言环境。
LOCALE_USER_DEFAULT当前用户的默认语言环境。
语言中性默认语言环境。这相当于通过使用由LANG_NEUTRAL和SUBLANG_NEUTRAL值组成的语言标识符来调用MAKELCID宏创建的区域设置标识符。
任何子语言中立的默认语言环境通过使用由主要语言值(如LANG_ENGLISH)和SUBLANG_NEUTRAL值组成的语言标识符来调用MAKELCID而构造的区域设置标识符。

返回值

如果函数成功,则返回值是适当的实际区域设置标识符。

如果函数失败,则返回值为【语言环境】参数。当【语言环境】不是上面列出的特殊默认语言环境值之一时,该函数将失败。

备注

致电ConvertDefaultLocale(LOCALE_SYSTEM_DEFAULT)相当于对GetSystemDefaultLCID的电话。致电ConvertDefaultLocale(LOCALE_USER_DEFAULT)相当于致电GetUserDefaultLCID.

有关区域设置标识符的详细信息,请参阅语言环境语言标识符.

也可以看看

GetSystemDefaultLCID,GetUserDefaultLCID