Поделиться через


Заголовок winnls.h

Этот заголовок используется при интернационализации для приложений Windows. Дополнительные сведения см. в разделе:

winnls.h содержит следующие программные интерфейсы:

Функции

 
CompareString

Функция CompareString (winnls.h) сравнивает две символьные строки для языкового стандарта, указанного идентификатором.
CompareStringA

Сравнивает две символьные строки для языкового стандарта, заданного идентификатором. Внимание! Неправильное использование CompareString может поставить под угрозу безопасность приложения. (CompareStringA)
ConvertDefaultLocale

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

Перечисляет сведения календаря для указанного языкового стандарта. Примечание. Чтобы получить идентификатор календаря в дополнение к сведениям о календаре, приложение должно использовать функцию EnumCalendarInfoEx. (ANSI)
EnumCalendarInfoExA

Перечисляет сведения календаря для языкового стандарта, указанного идентификатором. Примечание. Любое приложение, которое выполняется только в Windows Vista и более поздних версий, должно использовать EnumCalendarInfoExEx в приоритете этой функции. (ANSI)
EnumCalendarInfoExEx

Перечисляет сведения календаря для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте EnumCalendarInfo или EnumCalendarInfoEx, если оно предназначено для запуска только в Windows Vista и более поздних версий. Примечание. Эта функция может перечислять данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
EnumCalendarInfoExW

Перечисляет сведения календаря для языкового стандарта, указанного идентификатором. Примечание. Любое приложение, которое выполняется только в Windows Vista и более поздних версий, должно использовать EnumCalendarInfoExEx в приоритете этой функции. (Юникод)
EnumCalendarInfoW

Перечисляет сведения календаря для указанного языкового стандарта. Примечание. Чтобы получить идентификатор календаря в дополнение к сведениям о календаре, приложение должно использовать функцию EnumCalendarInfoEx. (Юникод)
EnumDateFormatsA

Перечисляет форматы длинной даты, короткой даты или года или месяца, доступных для указанного языкового стандарта. (ANSI)
EnumDateFormatsExA

Перечисляет форматы длинной даты, короткой даты или года или месяца, доступных для указанного языкового стандарта. Примечание. Любое приложение, которое работает только в Windows Vista и более поздних версий, должно использовать EnumDateFormatsExEx в предпочтениях этой функции. (ANSI)
EnumDateFormatsExEx

Перечисляет длинные форматы даты, короткой даты или года или месяца, доступные для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте EnumDateFormats или EnumDateFormatsEx, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может перечислять данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
EnumDateFormatsExW

Перечисляет форматы длинной даты, короткой даты или года или месяца, доступных для указанного языкового стандарта. Примечание. Любое приложение, которое работает только в Windows Vista и более поздних версий, должно использовать EnumDateFormatsExEx в предпочтениях этой функции. (Юникод)
EnumDateFormatsW

Перечисляет форматы длинной даты, короткой даты или года или месяца, доступных для указанного языкового стандарта. (Юникод)
EnumLanguageGroupLocalesA

Перечисляет языковые стандарты в указанной языковой группе. (ANSI)
EnumLanguageGroupLocalesW

Перечисляет языковые стандарты в указанной языковой группе. (Юникод)
EnumSystemCodePagesA

Перечисляет кодовые страницы, установленные или поддерживаемые операционной системой. (ANSI)
EnumSystemCodePagesW

Перечисляет кодовые страницы, установленные или поддерживаемые операционной системой. (Юникод)
EnumSystemGeoID

Перечисляет идентификаторы географического расположения (тип GEOID), доступные в операционной системе.
EnumSystemGeoNames

Перечисляет двухбуквенные коды Международной организации по стандартизации (ISO) 3166-1 или числовые коды серии M, номер 49 (M.49) Организации Объединенных Наций (ООН) для географических расположений, доступных в операционной системе.
EnumSystemLanguageGroupsA

Перечисляет языковые группы, установленные или поддерживаемые операционной системой. (ANSI)
EnumSystemLanguageGroupsW

Перечисляет языковые группы, установленные или поддерживаемые операционной системой. (Юникод)
EnumSystemLocalesA

Перечисляет языковые стандарты, установленные или поддерживаемые операционной системой. Примечание. В целях взаимодействия приложение должно предпочесть функцию EnumSystemLocalesEx enumSystemLocales, так как корпорация Майкрософт переходит к использованию имен языкового стандарта вместо идентификаторов языкового стандарта для новых языковых стандартов. Любое приложение, которое будет выполняться только в Windows Vista и более поздних версий, должно использовать EnumSystemLocalesEx. (ANSI)
EnumSystemLocalesEx

Перечисляет языковые стандарты, установленные или поддерживаемые операционной системой. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте EnumSystemLocales, если оно предназначено для работы только в Windows Vista и более поздних версиях.
EnumSystemLocalesW

Перечисляет языковые стандарты, установленные или поддерживаемые операционной системой. Примечание. В целях взаимодействия приложение должно предпочесть функцию EnumSystemLocalesEx enumSystemLocales, так как корпорация Майкрософт переходит к использованию имен языкового стандарта вместо идентификаторов языкового стандарта для новых языковых стандартов. Любое приложение, которое будет выполняться только в Windows Vista и более поздних версий, должно использовать EnumSystemLocalesEx. (Юникод)
EnumTimeFormatsA

Перечисляет форматы времени, доступные для языкового стандарта, указанного идентификатором. Примечание. Для обеспечения совместимости приложение должно предпочесть функцию EnumTimeFormatsEx enumTimeFormats, так как корпорация Майкрософт переходит к использованию имен языкового стандарта вместо идентификаторов языкового стандарта для новых языковых стандартов. Любое приложение, которое выполняется только в Windows Vista и более поздних версий, должно использовать EnumTimeFormatsEx. (ANSI)
EnumTimeFormatsEx

Перечисляет форматы времени, доступные для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте EnumTimeFormats, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может перечислять данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
EnumTimeFormatsW

Перечисляет форматы времени, доступные для языкового стандарта, указанного идентификатором. Примечание. Для обеспечения совместимости приложение должно предпочесть функцию EnumTimeFormatsEx enumTimeFormats, так как корпорация Майкрософт переходит к использованию имен языкового стандарта вместо идентификаторов языкового стандарта для новых языковых стандартов. Любое приложение, которое выполняется только в Windows Vista и более поздних версий, должно использовать EnumTimeFormatsEx. (Юникод)
EnumUILanguagesA

Перечисляет языки пользовательского интерфейса, доступные в операционной системе, и вызывает функцию обратного вызова с каждым языком в списке. (ANSI)
EnumUILanguagesW

Перечисляет языки пользовательского интерфейса, доступные в операционной системе, и вызывает функцию обратного вызова с каждым языком в списке. (Юникод)
FILEMUIINFO_GET_CULTURE

Возвращает имя языкового стандарта, связанное со сведениями смещения имени языка в элементе dwLanguageNameOffset структуры FILEMUIINFO.
FILEMUIINFO_GET_MAIN_TYPEID

Возвращает элемент массива main типов модулей, связанный с размером и смещением идентификатора типа в структуре FILEMUIINFO. Сведения предоставляются в элементах dwTypeIDMainSize и dwTypeIDMainOffset структуры.
FILEMUIINFO_GET_MAIN_TYPEIDS

Возвращает массив main типов модулей, связанный со сведениями смещения идентификатора типа в элементе dwTypeIDMainOffset структуры FILEMUIINFO.
FILEMUIINFO_GET_MAIN_TYPENAMES

Возвращает массив многостроковых имен модулей main, связанный со сведениями смещения имени типа в элементе dwTypeNameMainOffset структуры FILEMUIINFO.
FILEMUIINFO_GET_MUI_TYPEID

Возвращает элемент массива типов модулей MUI, связанный с размером идентификатора типа и сведениями о смещении в структуре FILEMUIINFO. Сведения предоставляются в элементах dwTypeIDMUISize и dwTypeIDMUIOffset структуры.
FILEMUIINFO_GET_MUI_TYPEIDS

Возвращает массив типов модулей MUI, связанный со сведениями смещения идентификатора типа в элементе dwTypeIDMUIOffset структуры FILEMUIINFO.
FILEMUIINFO_GET_MUI_TYPENAMES

Возвращает массив многостроковых имен модулей MUI, связанный со сведениями смещения имени типа в элементе dwTypeNameMUIOffset структуры FILEMUIINFO.
FindNLSString

Находит строку Юникода (расширенные символы) или ее эквивалент в другой строке Юникода для языкового стандарта, указанного идентификатором. Внимание! Так как строки с очень разными двоичными представлениями могут сравниваться как идентичные, эта функция может вызвать определенные проблемы безопасности. Дополнительные сведения см. в обсуждении функций сравнения в разделе Вопросы безопасности:_International функции. Примечание. Для обеспечения совместимости приложение должно предпочесть функцию FindNLSStringEx, так как корпорация Майкрософт переходит на использование имен языковых стандартов вместо идентификаторов языкового стандарта для новых языковых стандартов. Хотя FindNLSString поддерживает пользовательские языковые параметры, большинство приложений должны использовать FindNLSStringEx для этого типа поддержки.
FindNLSStringEx

Находит строку Юникода (расширенные символы) или ее эквивалент в другой строке Юникода для языкового стандарта, указанного по имени. Внимание! Так как строки с очень разными двоичными представлениями могут сравниваться как идентичные, эта функция может вызвать определенные проблемы безопасности. Дополнительные сведения см. в обсуждении функций сравнения в разделе Вопросы безопасности:_International функции.
FoldStringA

Сопоставляет одну строку Юникода с другой, выполняя указанное преобразование. (FoldStringA)
GetACP

Извлекает текущий идентификатор кодовой страницы Windows ANSI для операционной системы. Внимание! Функции API ANSI, например версия ANSI TextOut, неявно используют GetACP для перевода текста в Юникод или из нее.
GetCalendarInfoA

Извлекает сведения о календаре для языкового стандарта, заданного идентификатором. (ANSI)
GetCalendarInfoEx

Извлекает сведения о календаре для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном режиме GetCalendarInfo, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может извлекать данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
GetCalendarInfoW

Извлекает сведения о календаре для языкового стандарта, заданного идентификатором. (Юникод)
GetCPInfo

Извлекает сведения о любой допустимой установленной или доступной кодовой странице. (GetCPInfo)
GetCPInfoExA

Извлекает сведения о любой допустимой установленной или доступной кодовой странице. (GetCPInfoExA)
GetCPInfoExW

Извлекает сведения о любой допустимой установленной или доступной кодовой странице. (GetCPInfoExW)
GetCurrencyFormatA

Форматирует числовую строку в виде строки валюты для языкового стандарта, указанного идентификатором. (ANSI)
GetCurrencyFormatEx

Форматирует числовую строку в виде строки валюты для языкового стандарта, заданного именем. Примечание. Приложение должно вызывать эту функцию в предпочтительном режиме GetCurrencyFormat, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может форматировать данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
GetCurrencyFormatW

Форматирует числовую строку в виде строки валюты для языкового стандарта, указанного идентификатором. (Юникод)
GetDurationFormat

Форматирует длительность времени в виде строки времени для языкового стандарта, указанного идентификатором.
GetDurationFormatEx

Форматирует длительность времени в виде строки времени для языкового стандарта, указанного по имени.
GetFileMUIInfo

Извлекает сведения о файле, связанные с ресурсами.
GetFileMUIPath

Извлекает путь ко всем файлам ресурсов для конкретного языка, связанным с предоставленным LN-файлом. Приложение должно вызывать эту функцию несколько раз, чтобы получить путь к каждому файлу ресурсов.
GetGeoInfoA

Извлекает сведения об указанном географическом расположении. (ANSI)
GetGeoInfoEx

Извлекает сведения о географическом расположении, которое вы указываете, используя двухбуквенный код Международной организации по стандартизации (ISO) 3166-1 или числовой код серии M, номер 49 (M.49).
GetGeoInfoW

Извлекает сведения об указанном географическом расположении. (Юникод)
GetLocaleInfoA

Извлекает сведения о языковом стандарте, заданном идентификатором. (ANSI)
GetLocaleInfoEx

Извлекает сведения о языковом стандарте, указанном по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте GetLocaleInfo, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может извлекать данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
GetLocaleInfoW

Извлекает сведения о языковом стандарте, заданном идентификатором. (Юникод)
GetNLSVersion

Извлекает сведения о текущей версии указанной возможности NLS для языкового стандарта, указанного идентификатором. Примечание. Для обеспечения совместимости приложение должно использовать функцию GetNLSVersionEx вместо GetNLSVersion, так как корпорация Майкрософт переходит на использование имен языкового стандарта вместо идентификаторов языкового стандарта для новых языковых стандартов. Эта рекомендация особенно применима к пользовательским языковым стандартом, для которых GetNLSVersionEx получает достаточно информации, чтобы определить, изменилось ли поведение сортировки. Любое приложение, работающее только в Windows Vista и более поздних версиях, должно использовать GetNLSVersionEx или по крайней мере передавать структуру NLSVERSIONINFOEX при вызове GetNLSVersion для получения дополнительных данных о сортировке версий.
GetNLSVersionEx

Извлекает сведения о текущей версии указанной возможности NLS для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте GetNLSVersion, если оно предназначено для работы только в Windows Vista и более поздних версиях.
GetNumberFormatA

Форматирует числовую строку как числовую строку, настроенную для языкового стандарта, заданного идентификатором. (ANSI)
GetNumberFormatEx

Форматирует числовую строку как числовую строку, настроенную для языкового стандарта, указанного по имени. Примечание. Приложение должно вызывать эту функцию в предпочтительном режиме GetNumberFormat, если оно предназначено для работы только в Windows Vista и более поздних версиях. Примечание. Эта функция может форматировать данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта. Если приложение должно сохранять или передавать данные, см. статью Использование данных сохраняемого языкового стандарта.
GetNumberFormatW

Форматирует числовую строку как числовую строку, настроенную для языкового стандарта, заданного идентификатором. (Юникод)
GetOEMCP

Возвращает идентификатор текущей кодовой страницы изготовителя оборудования (OEM) для операционной системы.
GetProcessPreferredUILanguages

Извлекает предпочитаемые языки пользовательского интерфейса процесса. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
GetStringScripts

Предоставляет список скриптов, используемых в указанной строке Юникода.
GetStringTypeA

Не рекомендуется. (GetStringTypeA)
GetSystemDefaultLangID

Возвращает идентификатор языка для языкового стандарта системы.
GetSystemDefaultLCID

Возвращает идентификатор языкового стандарта для системного языкового стандарта. Примечание. Любое приложение, которое работает только в Windows Vista и более поздних версий, должно использовать GetSystemDefaultLocaleName в предпочтениях этой функции.
GetSystemDefaultLocaleName

Извлекает системное имя языкового стандарта по умолчанию. Примечание. Рекомендуется, чтобы приложения вызывали GetUserDefaultLocaleName по сравнению с этой функцией.
GetSystemDefaultUILanguage

Извлекает идентификатор языка для используемого по умолчанию языка пользовательского интерфейса операционной системы, также известного как "язык установки" в Windows Vista и более поздних версий. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
GetSystemPreferredUILanguages

Извлекает предпочитаемые системой языки пользовательского интерфейса. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
GetThreadLocale

Возвращает идентификатор языкового стандарта текущего языкового стандарта для вызывающего потока. Примечание. Эта функция может извлекать данные, которые изменяются между выпусками, например из-за пользовательского языкового стандарта.
GetThreadPreferredUILanguages

Извлекает предпочитаемые языки пользовательского интерфейса потока для текущего потока. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
GetThreadUILanguage

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

Извлекает разнообразные сведения об установленном языке пользовательского интерфейса.
GetUserDefaultGeoName

Извлекает двухбуквенный код Международной организации по стандартизации (ISO) 3166-1 или числовой код серии M, номер 49 (M.49) Организации Объединенных Наций (ООН) для географического расположения пользователя по умолчанию.
GetUserDefaultLangID

Возвращает идентификатор языка параметра Формат региона для текущего пользователя.
GetUserDefaultLCID

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

Извлекает имя языкового стандарта пользователя по умолчанию. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте GetUserDefaultLCID, если оно предназначено для работы только в Windows Vista и более поздних версиях.
GetUserDefaultUILanguage

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

Извлекает сведения о географическом расположении пользователя. Дополнительные сведения см. в разделе Таблица географических расположений.
GetUserPreferredUILanguages

Извлекает сведения о предпочитаемых пользователем языках пользовательского интерфейса. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
IdnToAscii

Преобразует международное доменное имя (IDN) или другую интернационализированную метку в представление в Юникоде (широкое символьное) представление строки ASCII, представляющей имя в синтаксисе кодирования передачи Punycode.
IdnToNameprepUnicode

Преобразует международное доменное имя (IDN) или другую международную метку в форму NamePrep, указанную в rfc 3491 рабочей группы по сети, но не выполняет дополнительное преобразование в Punycode.
IdnToUnicode

Преобразует форму Punycode международного доменного имени (IDN) или другой интернационализированной метки в обычный синтаксис кодировки Юникод UTF-16.
IS_HIGH_SURROGATE

Определяет, является ли символ высоко суррогатной кодовой точкой UTF-16 в диапазоне от 0xd800 до 0xdbff включительно.
IS_LOW_SURROGATE

Определяет, является ли символ низкой суррогатной кодовой точкой UTF-16 в диапазоне от 0xdc00 до 0xdfff включительно.
IS_SURROGATE_PAIR

Определяет, образуют ли указанные единицы кода суррогатную пару UTF-16.
IsDBCSLeadByte

Определяет, является ли указанный символ байтом для кодовой страницы Windows ANSI по умолчанию (CP_ACP). Потенциальный байт — это первый байт двухбайтового символа в двухбайтовой кодировке (DBCS) для кодовой страницы.
IsDBCSLeadByteEx

Определяет, является ли указанный символ потенциально байтом свинца. Потенциальный байт — это первый байт двухбайтового символа в двухбайтовой кодировке (DBCS) для кодовой страницы.
IsNLSDefinedString

Определяет, имеет ли каждый символ в строке определенный результат для указанной возможности NLS.
IsNormalizedString

Проверяет, нормализована ли строка в соответствии с Юникодом 4.0 TR#15. Дополнительные сведения см. в разделе Использование нормализации Юникода для представления строк.
IsValidCodePage

Определяет, является ли указанная кодовая страница допустимой.
IsValidLanguageGroup

Определяет, установлена или поддерживается ли языковая группа в операционной системе. Дополнительные сведения см. в разделе Терминология NLS.
IsValidLocale

Определяет, установлен или поддерживается указанный языковой стандарт в операционной системе. Дополнительные сведения см. в разделе Языковые стандарты и языки.
IsValidLocaleName

Определяет, является ли указанное имя языкового стандарта допустимым для языкового стандарта, установленного или поддерживаемого в операционной системе. Примечание. Приложение, работающее только в Windows Vista и более поздних версий, должно вызывать эту функцию в предпочтительном варианте IsValidLocale, чтобы определить допустимость дополнительного языкового стандарта.
IsValidNLSVersion

Определяет, допустима ли версия NLS для данной функции NLS.
LCIDToLocaleName

Преобразует идентификатор языкового стандарта в имя языкового стандарта.
LCMapStringA

Для языкового стандарта, указанного идентификатором, сопоставляет одну входную строку символов с другой с помощью указанного преобразования или создает ключ сортировки для входной строки. (ANSI)
LCMapStringEx

Для языкового стандарта, указанного именем, сопоставляет входную символьную строку с другой с помощью указанного преобразования или создает ключ сортировки для входной строки. Примечание. Приложение должно вызывать эту функцию в предпочтительном варианте LCMapString, если оно предназначено для работы только в Windows Vista и более поздних версиях.
LCMapStringW

Для языкового стандарта, указанного идентификатором, сопоставляет одну входную строку символов с другой с помощью указанного преобразования или создает ключ сортировки для входной строки. (Юникод)
LoadStringByReference

Не поддерживается. LoadStringByReference может быть изменен или недоступен. Вместо этого используйте SHLoadIndirectString.
LocaleNameToLCID

Преобразует имя языкового стандарта в идентификатор языкового стандарта.
NormalizeString

Нормализует символы текстовой строки в соответствии с Юникодом 4.0 TR#15. Дополнительные сведения см. в разделе Использование нормализации Юникода для представления строк.
NotifyUILanguageChange

Не поддерживается. NotifyUILanguageChange может быть изменен или недоступен.
ResolveLocaleName

Находит возможное соответствие имени языкового стандарта для указанного имени.
SetCalendarInfoA

Задает элемент сведений о языковом стандарте для календаря. Дополнительные сведения см. в разделе Дата и календарь. (ANSI)
SetCalendarInfoW

Задает элемент сведений о языковом стандарте для календаря. Дополнительные сведения см. в разделе Дата и календарь. (Юникод)
SetLocaleInfoA

Задает элемент сведений в части переопределения пользователем текущего языкового стандарта. Эта функция не задает системные значения по умолчанию. (ANSI)
SetLocaleInfoW

Задает элемент сведений в части переопределения пользователем текущего языкового стандарта. Эта функция не задает системные значения по умолчанию. (Юникод)
SetProcessPreferredUILanguages

Задает предпочитаемые языки пользовательского интерфейса процесса для процесса приложения. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
SetThreadLocale

Задает текущий языковой стандарт вызывающего потока.
SetThreadPreferredUILanguages

Задает предпочитаемые языки пользовательского интерфейса потока для текущего потока. Дополнительные сведения см. в разделе Управление языком пользовательского интерфейса.
SetThreadUILanguage

Задает язык пользовательского интерфейса для текущего потока.
SetUserGeoID

Задает идентификатор географического расположения пользователя. Этот идентификатор должен иметь одно из значений, описанных в таблице географических расположений.
SetUserGeoName

Задает географическое расположение текущего пользователя в соответствии с указанным двухбуквенный код Международной организации по стандартизации (ISO) 3166-1 или числовой код серии M, номер 49 (M.49) Организации Объединенных Наций (ООН).
VerifyScripts

Сравнивает два перечисленных списка скриптов.

Функции обратного вызова

 
GEO_ENUMNAMEPROC

Определяемая приложением функция обратного вызова, которая обрабатывает перечисляемые сведения о географическом расположении, предоставляемые функцией EnumSystemGeoNames.
LANGGROUPLOCALE_ENUMPROCA

Определяемая приложением функция обратного вызова, которая обрабатывает сведения о языковом стандарте перечисления языковой группы, предоставляемые функцией EnumLanguageGroupLocales. (ANSI)
LANGGROUPLOCALE_ENUMPROCW

Определяемая приложением функция обратного вызова, которая обрабатывает сведения о языковом стандарте перечисления языковой группы, предоставляемые функцией EnumLanguageGroupLocales. (Юникод)
LOCALE_ENUMPROCEX

Определяемая приложением функция обратного вызова, которая обрабатывает перечисленные сведения о языковом стандарте, предоставляемые функцией EnumSystemLocalesEx.
UILANGUAGE_ENUMPROCA

Определяемая приложением функция обратного вызова, которая обрабатывает перечисленные сведения о языке пользовательского интерфейса, предоставляемые функцией EnumUILanguages. (ANSI)
UILANGUAGE_ENUMPROCW

Определяемая приложением функция обратного вызова, которая обрабатывает перечисленные сведения о языке пользовательского интерфейса, предоставляемые функцией EnumUILanguages. (Юникод)

Структуры

 
CPINFO

Содержит сведения о кодовой странице. Эта структура используется функцией GetCPInfo.
CPINFOEXA

Содержит сведения о кодовой странице. Эта структура используется функцией GetCPInfoEx. (ANSI)
CPINFOEXW

Содержит сведения о кодовой странице. Эта структура используется функцией GetCPInfoEx. (Юникод)
CURRENCYFMTA

Содержит сведения, определяющие формат строки валюты. Функция GetCurrencyFormat использует эти сведения для настройки строки валюты для указанного языкового стандарта. (ANSI)
CURRENCYFMTW

Содержит сведения, определяющие формат строки валюты. Функция GetCurrencyFormat использует эти сведения для настройки строки валюты для указанного языкового стандарта. (Юникод)
FILEMUIINFO

Содержит сведения о файле, связанные с его использованием с MUI.
NLSVERSIONINFO

Структура NLSVERSIONINFO (winnls.h) является устаревшей и не должна использоваться.
NLSVERSIONINFOEX

Содержит сведения о версии возможности NLS.
NUMBERFMTA

Содержит сведения, определяющие формат числовой строки. Функция GetNumberFormat использует эти сведения для настройки строки чисел для указанного языкового стандарта. (ANSI)
NUMBERFMTW

Содержит сведения, определяющие формат числовой строки. Функция GetNumberFormat использует эти сведения для настройки строки чисел для указанного языкового стандарта. (Юникод)

Перечисления

 
NORM_FORM

Указывает поддерживаемые формы нормализации.
SYSGEOCLASS

Указывает класс географического расположения.
SYSGEOTYPE

Определяет тип сведений о географическом расположении, запрашиваемых в функции GetGeoInfo или GetGeoInfoEx.
SYSNLS_FUNCTION

Задает возможности функции NLS.