Функция ConvertDefaultLocale (winnls.h)

Преобразует значение языкового стандарта по умолчанию в фактический идентификатор языкового стандарта.

Примечание Эта функция предоставляется только для преобразования частичных идентификаторов языкового стандарта. Приложения должны использовать имена языкового стандарта вместо идентификаторов. Функцию LCIDToLocaleName можно использовать для преобразования идентификатора языкового стандарта в допустимое имя языкового стандарта. Приложение также может использовать GetUserDefaultLocaleName для получения имени текущего языкового стандарта пользователя; GetSystemDefaultLocaleName для получения имени текущего системного языкового стандарта; и GetLocaleInfoEx с LOCALE_SNAME для получения имени языкового стандарта для любого входного языкового стандарта, включая константы по умолчанию.
 

Синтаксис

LCID ConvertDefaultLocale(
  [in] LCID Locale
);

Параметры

[in] Locale

Значение идентификатора языкового стандарта по умолчанию для преобразования. Вы можете использовать макрос MAKELCID для создания идентификатора языкового стандарта или использовать одно из следующих предопределенных значений.

Windows Vista и более поздних версий: Также поддерживаются следующие пользовательские идентификаторы языкового стандарта.

Возвращаемое значение

В случае успешного выполнения возвращает соответствующий идентификатор языкового стандарта.

Эта функция возвращает значение параметра Locale, если это не удалось. Функция завершается сбоем, если значение языкового стандарта не является одним из значений по умолчанию, перечисленных выше.

Комментарии

Вызов ConvertDefaultLocale, указывающий LOCALE_SYSTEM_DEFAULT, эквивалентен вызову GetSystemDefaultLCID. Вызов ConvertDefaultLocale , указывающий LOCALE_USER_DEFAULT, эквивалентен вызову GetUserDefaultLCID.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winnls.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

GetLocaleInfoEx

GetSystemDefaultLCID

GetSystemDefaultLocaleName

GetUserDefaultLCID

GetUserDefaultLocaleName

LCIDToLocaleName

Поддержка национальных языков

Функции поддержки национальных языков