MAKESORTLCID 宏 (winnt.h)

语言标识符、排序顺序标识符和排序版本 (LCID) 构造区域设置标识符

语法

void MAKESORTLCID(
   lgid,
   srtid,
   ver
);

参数

lgid

语言标识符。 此参数是主要语言标识符和子语言标识符的组合,通常使用 MAKELANGID 宏创建。

srtid

排序顺序标识符。

ver

保留;必须为 0。

返回值

备注

LOCALE_INVARIANT 表示与区域设置无关的特殊区域设置标识符。 它适用于需要一致结果的系统级函数,而不考虑用户选择的区域设置,例如,在文件系统中排序。 通常,应用程序不使用 LOCALE_INVARIANT,因为它期望操作的结果取决于管理每个单独区域设置的规则。

LOCALE_INVARIANT 由语言标识符组成,该标识符由主要语言的LANG_INVARIANT和子语言的SUBLANG_NEUTRAL组成。 SORT_DEFAULT用于排序顺序标识符。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 winnt.h (包括 Windows.h)

另请参阅

MAKELANGID

国家/地区语言支持

国家/地区语言支持宏