MAKESORTLCID 宏 (winnt.h)

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

语法

DWORD MAKESORTLCID(
    WORD lgid,
    WORD srtid,
    WORD ver
);

参数

lgid

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

srtid

排序顺序标识符。

ver

保留;必须为 0。

返回值

类型:DWORD

返回 LCID。

注解

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

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

要求

要求 价值
最低支持的客户端 Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows操作系统
标头 winnt.h (包括 Windows.h)

另请参阅

MAKELANGID

国家语言支持

国家语言支持宏