Макрос MAKESORTLCID (winnt.h)
Создает идентификатор языкового стандарта (LCID) на основе идентификатора языка, идентификатора порядка сортировки и версии сортировки.
Синтаксис
void MAKESORTLCID(
lgid,
srtid,
ver
);
Параметры
lgid
Идентификатор языка. Этот параметр представляет собой сочетание идентификатора основного языка и идентификатора подязыка и обычно создается с помощью макроса MAKELANGID .
srtid
Идентификатор порядка сортировки.
ver
Защищены; значение должно иметь значение 0.
Возвращаемое значение
None
Remarks
LOCALE_INVARIANT представляет специальный идентификатор языкового стандарта, независимый от языкового стандарта. Он предназначен для функций системного уровня, требующих согласованных результатов независимо от выбранного пользователем языкового стандарта, например для сортировки в файловой системе. Как правило, приложение не использует LOCALE_INVARIANT поскольку ожидает, что результаты действия зависят от правил, регулирующих каждый отдельный языковой стандарт.
LOCALE_INVARIANT состоит из идентификатора языка, состоящего из LANG_INVARIANT для основного языка и SUBLANG_NEUTRAL для подязыка. SORT_DEFAULT используется для идентификатора порядка сортировки.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winnt.h (включая Windows.h) |