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


Интернационализация для приложений Windows

Обзор технологии интернационализации для приложений Windows.

Чтобы разработать интернационализацию для приложений Windows, вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

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

 
CORRECTIVE_ACTION

Определяет тип корректирующего действия, выполняемого для орфографической ошибки.
IMEUCT

Тип комментария пользователя в структуре IMEWRD.
NORM_FORM

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

Определяет сведения о характеристиках глифа, необходимые приложению для реализации обоснования.
SYSGEOCLASS

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

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

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

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

Функции

 
Добавление

Рассматривает предоставленное слово как часть исходного словаря.
add_SpellCheckerChanged

Добавляет обработчик события (ISpellCheckerChangedEventHandler) для события SpellCheckerChanged.
Автозамены

Приводит к замене одного слова другим.
Проверка

Проверяет орфографию предоставленного текста и возвращает коллекцию орфографических ошибок. (ISpellCheckProvider.Check)
Проверка

Проверяет орфографию предоставленного текста и возвращает коллекцию орфографических ошибок. (ISpellChecker.Check)
Закрыть

Закрывает файл словаря.
Закрыть

Завершает работу объекта IFELanguage.
CompareString

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

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

Сравнивает две строки Юникода (расширенные символы) для языкового стандарта, указанного по имени. Внимание! Неправильное использование CompareStringEx может поставить под угрозу безопасность приложения.
CompareStringOrdinal

Сравнивает две строки Юникода для проверки бинарной эквивалентности.
CompareStringW

Функция CompareStringW (Юникод) (stringapiset.h) сравнивает две символьные строки для языкового стандарта, указанного идентификатором.
Комплексная проверка

Орфографический проверка текст поставщика более тщательно, чем ISpellCheckProvider::Check.
Комплексная проверка

Проверяет орфографию предоставленного текста более тщательно, чем ISpellChecker::Check, и возвращает коллекцию орфографических ошибок.
ConvertDefaultLocale

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

Создает новый файл словаря.
CreateIFECommonInstance

Возвращает указатель на интерфейс IFECommon.
CreateIFEDictionaryInstance

Возвращает указатель на интерфейс IFEDictionary.
CreateIFELanguageInstance

Возвращает указатель на интерфейс IFELanguage.
CreateSpellChecker

Создает средство проверки орфографии, поддерживающее указанный язык.
CreateSpellCheckProvider

Создает средство проверки орфографии (реализованное поставщиком проверка орфографии), поддерживающее указанный язык.
CreateUI

Вызывается из IImePad для получения маркера окна, стиля и размера апплета.
DeleteDictionary

Удаляет словарь из списка подключаемых модулей IME.
DisplayProperty

Этот метод устарел, начиная с Windows 8, и больше не поддерживается.
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

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

Определяет, существует ли указанное слово в IFEDictionary.
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 функции.
FindStringOrdinal

Находит строку Юникода (расширенные символы) в другой строке Юникода для нелингвистического сравнения.
FoldStringA

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

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

Освобождает дескриптор модуля ресурсов, загруженного LoadMUILibrary.
GEO_ENUMNAMEPROC

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

Указывает, какие действия по исправлению следует предпринять для орфографической ошибки.
get_Description

Получение описания параметра проверки орфографии.
get_Heading

Возвращает заголовок для параметра проверки орфографии.
get_Id

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

Возвращает идентификатор параметра проверки орфографии.
get_Id

Возвращает идентификатор для этого средства проверки орфографии.
get_Labels

Возвращает перечислитель меток для параметра средства проверки орфографии.
get_LanguageTag

Возвращает тег языка BCP47, поддерживаемый этим экземпляром средства проверки орфографии. (ISpellCheckProvider.get_LanguageTag)
get_LanguageTag

Возвращает тег языка BCP47, поддерживаемый этим экземпляром средства проверки орфографии. (ISpellChecker.get_LanguageTag)
get_Length

Возвращает длину ошибочного текста.
get_LocalizedName

Получает текст, подходящий для отображения пользователю, описывающий это средство проверки орфографии. (ISpellCheckProvider.get_LocalizedName)
get_LocalizedName

Получает текст, подходящий для отображения пользователю, описывающий это средство проверки орфографии. (ISpellChecker.get_LocalizedName)
get_OptionIds

Возвращает все объявленные идентификаторы параметров, распознаваемые средством проверки орфографии.
get_OptionIds

Возвращает все объявленные идентификаторы параметров.
get_Replacement

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

Возвращает позицию в проверяемом тексте, где начинается ошибка.
get_SupportedLanguages

Возвращает набор языков и диалектов, поддерживаемых средством проверки орфографии.
get_SupportedLanguages

Возвращает набор языков и диалектов, поддерживаемых любым из зарегистрированных средств проверки орфографии.
GetACP

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

Вызывается из интерфейса IImePad для перечисления реализованных интерфейсов IImePadApplet.
GetCalendarInfoA

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

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

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

Преобразует входную строку (которая обычно содержит символ хираганы) в преобразованные строки.
GetConversionModeCaps

Возвращает возможность режима преобразования объекта IFELanguage.
GetCPInfo

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

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

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

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

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

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

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

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

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

Получает список идентификаторов словарей (GUID) подключаемых словарей IME, используемых IME, с датами создания и флагами шифрования.
GetDurationFormat

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

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

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

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

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

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

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

Получает заголовок словаря из файла словаря, не открывая словарь.
GetJMorphResult

Возвращает результаты морфологического анализа.
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) для операционной системы.
GetOptionDescription

Извлекает сведения (идентификатор, описание, заголовок и метки) определенного параметра. (ISpellCheckProvider.GetOptionDescription)
GetOptionDescription

Извлекает сведения (идентификатор, описание, заголовок и метки) определенного параметра. (ISpellChecker.GetOptionDescription)
GetOptionValue

Извлекает значение, связанное с заданным параметром. (ISpellCheckProvider.GetOptionValue)
GetOptionValue

Извлекает значение, связанное с заданным параметром. (ISpellChecker.GetOptionValue)
GetPosTable

Получает общедоступную таблицу POS (часть речи).
GetProcessPreferredUILanguages

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

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

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

Извлекает сведения о типах символов для символов в указанной исходной строке.
GetStringTypeW

Извлекает сведения о типах символов для символов в указанной исходной строке Юникода.
GetSystemDefaultLangID

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Получает записи слов из словаря.
IdnToAscii

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

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

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

Игнорирует указанное слово для остальной части этого сеанса.
IMCENUMPROC

IMCENUMPROC (imm.h) — это определяемая приложением функция обратного вызова, которая обрабатывает входные контексты, предоставляемые функцией ImmEnumInputContext.
IMCENUMPROC

IMCENUMPROC (immdev.h) — это определяемая приложением функция обратного вызова, которая обрабатывает входные контексты, предоставляемые функцией ImmEnumInputContext.
ImmAssociateContext

Функция ImmAssociateContext (imm.h) связывает указанный входной контекст с указанным окном.
ImmAssociateContext

Функция ImmAssociateContext (immdev.h) связывает указанный входной контекст с указанным окном.
ImmAssociateContextEx

Функция ImmAssociateContextEx (imm.h) изменяет связь между контекстом метода ввода и указанным окном или его дочерними элементами.
ImmAssociateContextEx

Функция ImmAssociateContextEx (immdev.h) изменяет связь между контекстом метода ввода и указанным окном или его дочерними элементами.
ImmConfigureIMEA

Функция ImmConfigureIMEA (ANSI) (imm.h) отображает диалоговое окно конфигурации для IME указанного идентификатора входного языкового стандарта.
ImmConfigureIMEA

Функция ImmConfigureIMEA (ANSI) (immdev.h) отображает диалоговое окно конфигурации для IME указанного идентификатора входного языкового стандарта.
ImmConfigureIMEW

Функция ImmConfigureIMEW (Юникод) (imm.h) отображает диалоговое окно конфигурации для IME указанного идентификатора входного языкового стандарта.
ImmConfigureIMEW

Функция ImmConfigureIMEW (Юникод) (immdev.h) отображает диалоговое окно конфигурации для IME указанного идентификатора входного языкового стандарта.
ImmCreateContext

Функция ImmCreateContext (imm.h) создает новый входной контекст, выделяя память для контекста и инициализируя ее.
ImmCreateContext

Функция ImmCreateContext (immdev.h) создает новый входной контекст, выделяя память для контекста и инициализируя ее.
ImmDetextContext

Функция ImmDetextContext (imm.h) освобождает входной контекст и освобождает связанную память.
ImmDetextContext

Функция ImmDetextContext (immdev.h) освобождает входной контекст и освобождает связанную память.
ImmDisableIME

Функция ImmDisableIME (imm.h) отключает IME для потока или для всех потоков в процессе.
ImmDisableIME

Функция ImmDisableIME (immdev.h) отключает IME для потока или для всех потоков в процессе.
ImmDisableLegacyIME

Функция ImmDisableLegacyIME (imm.h) указывает, что этот поток является потоком пользовательского интерфейса приложения Магазина Windows.
ImmDisableLegacyIME

Функция ImmDisableLegacyIME (immdev.h) указывает, что этот поток является потоком пользовательского интерфейса приложения Магазина Windows.
ImmDisableTextFrameService

Функция ImmDisableTextFrameService (imm.h) больше не доступна для использования в Windows Vista.
ImmDisableTextFrameService

Функция ImmDisableTextFrameService (immdev.h) больше не доступна для использования в Windows Vista.
ImmEnumInputContext

Функция ImmEnumInputContext (imm.h) извлекает входной контекст для указанного потока.
ImmEnumInputContext

Функция ImmEnumInputContext (immdev.h) извлекает входной контекст для указанного потока.
ImmEnumRegisterWordA

Функция ImmEnumRegisterWordA (ANSI) (imm.h) перечисляет строки регистра, имеющие указанную строку чтения, стиль и строку регистра.
ImmEnumRegisterWordA

Функция ImmEnumRegisterWordA (ANSI) (immdev.h) перечисляет строки регистра, имеющие указанную строку чтения, стиль и строку регистра.
ImmEnumRegisterWordW

Функция ImmEnumRegisterWordW (Юникод) (imm.h) перечисляет строки регистра, имеющие указанную строку чтения, стиль и строку регистра.
ImmEnumRegisterWordW

Функция ImmEnumRegisterWordW (Юникод) (immdev.h) перечисляет строки регистра, имеющие указанную строку чтения, стиль и строку регистра.
ImmEscapeA

Функция ImmEscapeA (ANSI) (imm.h) обращается к возможностям определенных IME, которые недоступны через другие функции API IME.
ImmEscapeA

Функция ImmEscapeA (ANSI) (immdev.h) обращается к возможностям определенных IME, которые недоступны через другие функции API IME.
ImmEscapeW

Функция ImmEscapeW (Юникод) (imm.h) обращается к возможностям определенных IME, которые недоступны через другие функции API IME.
ImmEscapeW

Функция ImmEscapeW (Юникод) (immdev.h) обращается к возможностям определенных IME, недоступным через другие функции API IME.
ImmGetCandidateListA

Функция ImmGetCandidateListA (ANSI) (imm.h) извлекает список кандидатов.
ImmGetCandidateListA

Функция ImmGetCandidateListA (ANSI) (immdev.h) извлекает список кандидатов.
ImmGetCandidateListCountA

Функция ImmGetCandidateListCountA (ANSI) (imm.h) извлекает размер списков кандидатов.
ImmGetCandidateListCountA

Функция ImmGetCandidateListCountA (ANSI) (immdev.h) извлекает размер списков кандидатов.
ImmGetCandidateListCountW

Функция ImmGetCandidateListCountW (Юникод) (imm.h) извлекает размер списков кандидатов.
ImmGetCandidateListCountW

Функция ImmGetCandidateListCountW (Юникод) (immdev.h) извлекает размер списков кандидатов.
ImmGetCandidateListW

Функция ImmGetCandidateListW (Юникод) (imm.h) извлекает список кандидатов.
ImmGetCandidateListW

Функция ImmGetCandidateListW (Юникод) (immdev.h) извлекает список кандидатов.
ImmGetCandidateWindow

Функция ImmGetCandidateWindow (imm.h) извлекает сведения о окне кандидатов.
ImmGetCandidateWindow

Функция ImmGetCandidateWindow (immdev.h) извлекает сведения о окне кандидатов.
ImmGetCompositionFontA

Функция ImmGetCompositionFontA (ANSI) (imm.h) извлекает сведения о логическом шрифте, используемом для отображения символов в окне композиции.
ImmGetCompositionFontA

Функция ImmGetCompositionFontA (ANSI) (immdev.h) извлекает сведения о логическом шрифте, который в настоящее время используется для отображения символов в окне композиции.
ImmGetCompositionFontW

Функция ImmGetCompositionFontW (Юникод) (imm.h) извлекает сведения о логическом шрифте, используемом для отображения символов в окне композиции.
ImmGetCompositionFontW

Функция ImmGetCompositionFontW (Юникод) (immdev.h) извлекает сведения о логическом шрифте, который в настоящее время используется для отображения символов в окне композиции.
ImmGetCompositionStringA

Функция ImmGetCompositionStringA (ANSI) (imm.h) извлекает сведения о строке композиции.
ImmGetCompositionStringA

Функция ImmGetCompositionStringA (ANSI) (immdev.h) извлекает сведения о строке композиции.
ImmGetCompositionStringW

Функция ImmGetCompositionStringW (Юникод) (imm.h) извлекает сведения о строке композиции.
ImmGetCompositionStringW

Функция ImmGetCompositionStringW (Юникод) (immdev.h) извлекает сведения о строке композиции.
ImmGetCompositionWindow

Функция ImmGetCompositionWindow (imm.h) извлекает сведения о окне композиции.
ImmGetCompositionWindow

Функция ImmGetCompositionWindow (immdev.h) извлекает сведения о окне композиции.
ImmGetContext

Функция ImmGetContext (imm.h) возвращает входной контекст, связанный с указанным окном.
ImmGetContext

Функция ImmGetContext (immdev.h) возвращает входной контекст, связанный с указанным окном.
ImmGetConversionListA

Функция ImmGetConversionListA (ANSI) (imm.h) извлекает список результатов преобразования символов или слов без создания сообщений, связанных с IME.
ImmGetConversionListA

Функция ImmGetConversionListA (ANSI) (immdev.h) извлекает список результатов преобразования символов или слов без создания сообщений, связанных с IME.
ImmGetConversionListW

Функция ImmGetConversionListW (Юникод) (imm.h) получает список результатов преобразования символов или слов без создания сообщений, связанных с IME.
ImmGetConversionListW

Функция ImmGetConversionListW (Юникод) (immdev.h) извлекает список результатов преобразования символов или слов без создания сообщений, связанных с IME.
ImmGetConversionStatus

Функция ImmGetConversionStatus (imm.h) извлекает текущее состояние преобразования.
ImmGetConversionStatus

Функция ImmGetConversionStatus (immdev.h) извлекает текущее состояние преобразования.
ImmGetDefaultIMEWnd

Функция ImmGetDefaultIMEWnd (imm.h) извлекает дескриптор окна по умолчанию в класс IME.
ImmGetDefaultIMEWnd

Функция ImmGetDefaultIMEWnd (immdev.h) извлекает дескриптор окна по умолчанию в класс IME.
ImmGetDescriptionA

Функция ImmGetDescriptionA (ANSI) (imm.h) копирует описание IME в указанный буфер.
ImmGetDescriptionA

Функция ImmGetDescriptionA (ANSI) (immdev.h) копирует описание IME в указанный буфер.
ImmGetDescriptionW

Функция ImmGetDescriptionW (Юникод) (imm.h) копирует описание IME в указанный буфер.
ImmGetDescriptionW

Функция ImmGetDescriptionW (Юникод) (immdev.h) копирует описание IME в указанный буфер.
ImmGetGuideLineA

Функция ImmGetGuideLineA (ANSI) (imm.h) извлекает сведения об ошибках. Приложения используют сведения для уведомлений пользователей.
ImmGetGuideLineA

Функция ImmGetGuideLineA (ANSI) (immdev.h) извлекает сведения об ошибках. Приложения используют сведения для уведомлений пользователей.
ImmGetGuideLineW

Функция ImmGetGuideLineW (Юникод) (imm.h) извлекает сведения об ошибках. Приложения используют сведения для уведомлений пользователей.
ImmGetGuideLineW

Функция ImmGetGuideLineW (Юникод) (immdev.h) извлекает сведения об ошибках. Приложения используют сведения для уведомлений пользователей.
ImmGetIMEFileNameA

Функция ImmGetIMEFileNameA (ANSI) (imm.h) извлекает имя файла IME, связанного с указанным языковым стандартом ввода.
ImmGetIMEFileNameA

Функция ImmGetIMEFileNameA (ANSI) (immdev.h) извлекает имя файла IME, связанное с указанным входным языковым стандартом.
ImmGetIMEFileNameW

Функция ImmGetIMEFileNameW (Юникод) (imm.h) извлекает имя файла IME, связанного с указанным языковым стандартом ввода.
ImmGetIMEFileNameW

Функция ImmGetIMEFileNameW (Юникод) (immdev.h) извлекает имя файла IME, связанного с указанным языковым стандартом ввода.
ImmGetImeMenuItemsA

Функция ImmGetImeMenuItemsA (ANSI) (imm.h) извлекает элементы меню, зарегистрированные в меню IME указанного входного контекста.
ImmGetImeMenuItemsA

Функция ImmGetImeMenuItemsA (ANSI) (immdev.h) извлекает элементы меню, зарегистрированные в меню IME указанного входного контекста.
ImmGetImeMenuItemsW

Функция ImmGetImeMenuItemsW (Юникод) (imm.h) извлекает элементы меню, зарегистрированные в меню IME указанного входного контекста.
ImmGetImeMenuItemsW

Функция ImmGetImeMenuItemsW (Юникод) (immdev.h) извлекает элементы меню, зарегистрированные в меню IME указанного входного контекста.
ImmGetOpenStatus

Функция ImmGetOpenStatus (imm.h) определяет, является ли IME открытым или закрытым.
ImmGetOpenStatus

Функция ImmGetOpenStatus (immdev.h) определяет, является ли IME открытым или закрытым.
ImmGetProperty

Функция ImmGetProperty (imm.h) извлекает свойство и возможности IME, связанные с указанным языковым стандартом ввода.
ImmGetProperty

Функция ImmGetProperty (immdev.h) извлекает свойство и возможности IME, связанные с указанным языковым стандартом ввода.
ImmGetRegisterWordStyleA

Функция ImmGetRegisterWordStyleA (ANSI) (imm.h) извлекает список стилей, поддерживаемых IME, связанных с указанным входным языковым стандартом.
ImmGetRegisterWordStyleA

Функция ImmGetRegisterWordStyleA (ANSI) (immdev.h) извлекает список стилей, поддерживаемых IME, связанных с указанным языковым стандартом ввода.
ImmGetRegisterWordStyleW

Функция ImmGetRegisterWordStyleW (Юникод) (imm.h) извлекает список стилей, поддерживаемых IME, связанных с указанным входным языковым стандартом.
ImmGetRegisterWordStyleW

Функция ImmGetRegisterWordStyleW (Юникод) (immdev.h) извлекает список стилей, поддерживаемых IME, связанных с указанным языковым стандартом ввода.
ImmGetStatusWindowPos

Функция ImmGetStatusWindowPos (imm.h) извлекает позицию окна состояния.
ImmGetStatusWindowPos

Функция ImmGetStatusWindowPos (immdev.h) извлекает положение окна состояния.
ImmGetVirtualKey

Функция ImmGetVirtualKey (imm.h) извлекает исходное значение виртуального ключа, связанное с сообщением ввода ключа, которое IME уже обработал.
ImmGetVirtualKey

Функция ImmGetVirtualKey (immdev.h) извлекает исходное значение виртуального ключа, связанное с сообщением ввода ключа, которое IME уже обработал.
ImmInstallIMEA

Функция ImmInstallIMEA (ANSI) (imm.h) устанавливает IME.
ImmInstallIMEA

Функция ImmInstallIMEA (ANSI) (immdev.h) устанавливает IME.
ImmInstallIMEW

Функция ImmInstallIMEW (Юникод) (imm.h) устанавливает IME.
ImmInstallIMEW

Функция ImmInstallIMEW (Юникод) (immdev.h) устанавливает IME.
ImmIsIME

Функция ImmIsIME (imm.h) определяет, имеет ли указанный языковой стандарт ввода IME.
ImmIsIME

Функция ImmIsIME (immdev.h) определяет, имеет ли указанный языковой стандарт ввода IME.
ImmIsUIMessageA

Функция ImmIsUIMessageA (ANSI) (imm.h) проверяет наличие сообщений, предназначенных для окна IME, и отправляет эти сообщения в окно.
ImmIsUIMessageA

Функция ImmIsUIMessageA (ANSI) (immdev.h) проверяет наличие сообщений, предназначенных для окна IME, и отправляет эти сообщения в окно.
ImmIsUIMessageW

Функция ImmIsUIMessageW (Юникод) (imm.h) проверяет наличие сообщений, предназначенных для окна IME, и отправляет эти сообщения в окно.
ImmIsUIMessageW

Функция ImmIsUIMessageW (Юникод) (immdev.h) проверяет наличие сообщений, предназначенных для окна IME, и отправляет эти сообщения в окно.
ImmNotifyIME

Функция ImmNotifyIME (imm.h) уведомляет IME об изменениях состояния входного контекста.
ImmNotifyIME

Функция ImmNotifyIME (immdev.h) уведомляет IME об изменениях состояния входного контекста.
ImmRegisterWordA

Функция ImmRegisterWordA (ANSI) (imm.h) регистрирует строку в словаре IME, связанного с указанным языковым стандартом ввода.
ImmRegisterWordA

Функция ImmRegisterWordA (ANSI) (immdev.h) регистрирует строку в словаре IME, связанного с указанным входным языковым стандартом.
ImmRegisterWordW

Функция ImmRegisterWordW (Юникод) (imm.h) регистрирует строку в словаре IME, связанном с указанным языковым стандартом ввода.
ImmRegisterWordW

Функция ImmRegisterWordW (Юникод) (immdev.h) регистрирует строку в словаре IME, связанного с указанным входным языковым стандартом.
ImmReleaseContext

Функция ImmReleaseContext (imm.h) освобождает входной контекст и разблокирует память, связанную с контекстом ввода. Приложение должно вызывать эту функцию для каждого вызова функции ImmGetContext.
ImmReleaseContext

Функция ImmReleaseContext (immdev.h) освобождает входной контекст и разблокирует память, связанную с контекстом ввода.
ImmRequestMessageA

Создает сообщение WM_IME_REQUEST. (ANSI)
ImmRequestMessageW

Создает сообщение WM_IME_REQUEST. (Юникод)
ImmSetCandidateWindow

Функция ImmSetCandidateWindow (imm.h) задает сведения об окне кандидатов.
ImmSetCandidateWindow

Функция ImmSetCandidateWindow (immdev.h) задает сведения о окне кандидатов.
ImmSetCompositionFontA

Функция ImmSetCompositionFontA (ANSI) (imm.h) задает логический шрифт для отображения символов в окне композиции.
ImmSetCompositionFontA

Функция ImmSetCompositionFontA (ANSI) (immdev.h) задает логический шрифт для отображения символов в окне композиции.
ImmSetCompositionFontW

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

Функция ImmSetCompositionFontW (Юникод) (immdev.h) задает логический шрифт, используемый для отображения символов в окне композиции.
ImmSetCompositionStringA

Функция ImmSetCompositionStringA (ANSI) (imm.h) задает символы, атрибуты и предложения композиции и строк чтения.
ImmSetCompositionStringA

Функция ImmSetCompositionStringA (ANSI) (immdev.h) задает символы, атрибуты и предложения для строк композиции и чтения.
ImmSetCompositionStringW

Функция ImmSetCompositionStringW (Юникод) (imm.h) задает символы, атрибуты и предложения композиции и строк чтения.
ImmSetCompositionStringW

Функция ImmSetCompositionStringW (Юникод) (immdev.h) задает символы, атрибуты и предложения композиции и строк чтения.
ImmSetCompositionWindow

Функция ImmSetCompositionWindow (imm.h) задает положение окна композиции.
ImmSetCompositionWindow

Функция ImmSetCompositionWindow (immdev.h) задает положение окна композиции.
ImmSetConversionStatus

Функция ImmSetConversionStatus (imm.h) задает текущее состояние преобразования.
ImmSetConversionStatus

Функция ImmSetConversionStatus (immdev.h) задает текущее состояние преобразования.
ImmSetOpenStatus

Функция ImmSetOpenStatus (imm.h) открывает или закрывает IME.
ImmSetOpenStatus

Функция ImmSetOpenStatus (immdev.h) открывает или закрывает IME.
ImmSetStatusWindowPos

Функция ImmSetStatusWindowPos (imm.h) задает положение окна состояния.
ImmSetStatusWindowPos

Функция ImmSetStatusWindowPos (immdev.h) задает положение окна состояния.
ImmSimulateHotKey

Функция ImmSimulateHotKey (imm.h) имитирует указанную горячую клавишу IME, вызывая тот же ответ, что и при нажатии пользователем горячей клавиши в указанном окне.
ImmSimulateHotKey

Функция ImmSimulateHotKey (immdev.h) имитирует указанную горячую клавишу IME, вызывая тот же ответ, что и при нажатии пользователем горячей клавиши в указанном окне.
ImmUnregisterWordA

Функция ImmUnregisterWordA (ANSI) (imm.h) удаляет строку регистра из словаря IME, связанного с указанным входным языковым стандартом.
ImmUnregisterWordA

Функция ImmUnregisterWordA (ANSI) (immdev.h) удаляет строку регистра из словаря IME, связанного с указанным входным языковым стандартом.
ImmUnregisterWordW

Функция ImmUnregisterWordW (Юникод) (imm.h) удаляет строку регистра из словаря IME, связанного с указанным входным языковым стандартом.
ImmUnregisterWordW

Функция ImmUnregisterWordW (Юникод) (immdev.h) удаляет строку регистра из словаря IME, связанного с указанным входным языковым стандартом.
Initialize

Вызывается из интерфейса IImePad для инициализации IImePadApplet.
InitializeWordlist

Инициализируйте указанный список слов, чтобы он содержал только указанные слова.
Invoke

Получает событие SpellCheckerChanged.
InvokeDictToolDialog

Вызывает средство словаря Microsoft IME из приложения.
InvokeWordRegDialog

Вызывает диалоговое окно регистрации Word Microsoft IME из приложения.
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) для кодовой страницы.
IsDefaultIME

Определяет, является ли IME, заданный идентификатором класса, IME по умолчанию на локальном компьютере.
IsNLSDefinedString

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

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

Определяет, поддерживается ли указанный язык этим средством проверки орфографии.
Issupported

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

Определяет, может ли буфер содержать форму текста Юникода.
IsValidCodePage

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

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

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

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

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

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

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

Извлекает идентификатор языка из идентификатора языкового стандарта.
LCIDToLocaleName

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

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

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

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

Возвращает дескриптор для ресурсов конкретного языка, связанных с определенным файлом, не зависящим от языка (LN). (ANSI)
LoadMUILibraryW

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

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

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

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

Создает идентификатор языка на основе идентификатора основного языка и идентификатора подязыка.
MAKELCID

Создает идентификатор языкового стандарта на основе идентификатора языка и идентификатора порядка сортировки.
MAKESORTLCID

Создает идентификатор языкового стандарта (LCID) на основе идентификатора языка, идентификатора порядка сортировки и версии сортировки.
MappingDoAction

Вызывает выполнение службой ELS действия после распознавания текста. Например, служба набора номера телефонов сначала должна распознать номера телефонов, а затем может выполнить "действие" набора номера.
MappingFreePropertyBag

Освобождает память и ресурсы, выделенные во время операции распознавания текста ELS.
MappingFreeServices

Освобождает память и ресурсы, выделенные приложению для взаимодействия с одной или несколькими службами ELS. Память и ресурсы выделяются в вызове приложения MappingGetServices.
MappingGetServices

Извлекает список доступных служб, поддерживаемых платформой ELS, а также связанные сведения в соответствии с критериями, заданными приложением.
MappingRecognizeText

Вызывает службу ELS для распознавания текста. Например, служба распознавания языка (Майкрософт) попытается распознать язык, на котором написан входной текст.
MultiByteToWideChar

Сопоставляет строку символов со строкой UTF-16 (расширенный символ).
Вперед

Возвращает следующую орфографическую ошибку.
NextWords

Возвращает следующую запись слова из словаря.
NlsDllCodePageTranslation

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

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

Вызывается из IImePad для передачи информации с помощью кода уведомления.
NotifyUILanguageChange

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

Открывает файл словаря.
Открыть

Инициализирует объект IFELanguage.
PFN_MAPPINGCALLBACKPROC

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

Извлекает идентификатор основного языка из идентификатора языка.
RegisterUserDictionary

Регистрирует файл для использования в качестве пользовательского словаря для текущего пользователя, пока не будет отменена регистрация.
RegisterWord

Регистрирует новое слово или удаляет существующее слово в IFEDictionary.
REGISTERWORDENUMPROCA

REGISTERWORDENUMPROCA (ANSI) (imm.h) — это определяемая приложением функция обратного вызова, используемая с функцией ImmEnumRegisterWord.
REGISTERWORDENUMPROCA

REGISTERWORDENUMPROCA (ANSI) — это определяемая приложением функция обратного вызова, используемая с функцией ImmEnumRegisterWord.
REGISTERWORDENUMPROCW

REGISTERWORDENUMPROCW (Юникод) (imm.h) — это определяемая приложением функция обратного вызова, используемая с функцией ImmEnumRegisterWord.
REGISTERWORDENUMPROCW

REGISTERWORDENUMPROCW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией ImmEnumRegisterWord. (registerwordenumprocw)
Удалить

Удаляет слово, которое ранее было добавлено с помощью ISpellChecker.Add или задано параметром ISpellChecker.Ignore для пропуска.
remove_SpellCheckerChanged

Удаляет обработчик событий (ISpellCheckerChangedEventHandler), добавленный для события SpellCheckerChanged.
Запрос

Вызывается IImePadApplet для вставки текста в приложение.
ResolveLocaleName

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

Применяет указанные параметры подстановки цифр к указанным структурам управления скриптом и состояний скрипта.
ScriptApplyLogicalWidth

Принимает массив расширенных ширин для выполнения и создает массив скорректированных ширины глифов.
ScriptBreak

Извлекает сведения для определения разрывов строк.
ScriptCacheGetHeight

Извлекает высоту текущего кэшированного шрифта.
ScriptCPtoX

Создает смещение по оси x от левого или переднего края выполнения до начального или конечного края кластера логических символов.
ScriptFreeCache

Освобождает кэш скриптов.
ScriptGetCMap

Извлекает индексы глифов символов Юникода в строке в соответствии с таблицей cmap TrueType или стандартной таблицей cmap, реализованной для шрифтов старого стиля.
ScriptGetFontAlternateGlyphs

Извлекает список альтернативных глифов для указанного символа, доступ к которому можно получить с помощью указанной функции OpenType.
ScriptGetFontFeatureTags

Извлекает список типографических признаков для определенной системы записи для обработки OpenType. Теги типографических признаков, составляющие список, извлекаются из шрифта в предоставленном контексте или кэше устройства.
ScriptGetFontLanguageTags

Извлекает список тегов языка, доступных для указанного элемента и поддерживаемых указанным тегом скрипта для обработки OpenType. Теги, составляющие список, извлекаются из шрифта в указанном контексте устройства или кэше.
ScriptGetFontProperties

Извлекает сведения из кэша шрифтов на специальных глифах, используемых шрифтом.
ScriptGetFontScriptTags

Возвращает список скриптов, доступных в шрифте для обработки OpenType. Скрипты, составляющие список, извлекаются из шрифта, расположенного в предоставленном контексте устройства, или из подсистемы формирования скриптов, обрабатывающей шрифт текущего выполнения.
ScriptGetGlyphABCWidth

Извлекает ширину ABC заданного глифа.
ScriptGetLogicalWidths

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

Извлекает сведения о текущих скриптах.
ScriptIsComplex

Определяет, требуется ли для строки Юникода сложная обработка скрипта.
ScriptItemize

Разбивает строку Юникода на элементы, которые могут быть индивидуально сформированы.
ScriptItemizeOpenType

Разбивает строку Юникода на отдельные фигурируемые элементы и предоставляет массив тегов признаков для каждого из формируемых элементов для обработки OpenType.
ScriptJustify

Создает таблицу с расширенными ширинами, чтобы разрешить обоснование текста при передаче в функцию ScriptTextOut.
ScriptLayout

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

Создает сведения о ширине глифа и двумерном смещении из выходных данных ScriptShape.
ScriptPlaceOpenType

Создает глифы и визуальные атрибуты для выполнения Юникода со сведениями OpenType из выходных данных ScriptShapeOpenType.
ScriptPositionSingleGlyph

Позиционирует один глиф с одной корректировкой, используя указанную функцию, предоставленную в шрифте для обработки OpenType. Чаще всего эта функция используется приложениями для оптического выравнивания глифа в начале или конце строки.
ScriptRecordDigitSubstitution

Считывает параметры подстановки цифр и цифр в собственном коде (NLS) и записывает их в структуру SCRIPT_DIGITSUBSTITUTE. Дополнительные сведения см. в разделе Фигуры цифр.
ScriptShape

Создает глифы и визуальные атрибуты для выполнения Юникода.
ScriptShapeOpenType

Создает глифы и визуальные атрибуты для выполнения Юникода с информацией OpenType. Каждый запуск состоит из одного вызова этой функции.
ScriptString_pcOutChars

Возвращает указатель на длину строки после обрезки.
ScriptString_pLogAttr

Возвращает указатель на буфер логических атрибутов для анализируемой строки.
ScriptString_pSize

Возвращает указатель на структуру SIZE для проанализированной строки.
ScriptStringAnalyse

Анализирует строку обычного текста.
ScriptStringCPtoX

Извлекает координату x для переднего или конечного края позиции символа.
ScriptStringFree

Освобождает структуру SCRIPT_STRING_ANALYSIS.
ScriptStringGetLogicalWidths

Преобразует ширину визуального элемента в логическую ширину.
ScriptStringGetOrder

Создает массив, который сопоставляет исходную позицию символа с положением глифа.
ScriptStringOut

Отображает строку, созданную при предыдущем вызове ScriptStringAnalyse и при необходимости добавляя выделение.
ScriptStringValidate

Проверяет структуру SCRIPT_STRING_ANALYSIS на наличие недопустимых последовательностей.
ScriptStringXtoCP

Преобразует координату x в позицию символа.
ScriptSubstituteSingleGlyph

Включает подстановку одного глифа одной альтернативной формой того же глифа для обработки OpenType.
ScriptTextOut

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

Создает начальный или конечный край логического кластера символов на основе смещения x выполнения.
SetCalendarInfoA

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

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

Позволяет microsoft IME стать редактором по умолчанию в раскладке клавиатуры.
SetHeader

Задает заголовок словаря в файле словаря.
SetLocaleInfoA

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

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

Задает значение, связанное с заданным параметром.
SetProcessPreferredUILanguages

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

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

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

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

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

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

Извлекает идентификатор порядка сортировки из идентификатора языкового стандарта.
SORTVERSIONFROMLCID

Извлекает версию сортировки из идентификатора языкового стандарта.
SUBLANGID

Извлекает идентификатор подязыка из идентификатора языка.
Рекомендация

Извлекает предложения по написанию для предоставленного текста. (ISpellCheckProvider.Suggest)
Рекомендация

Извлекает предложения по написанию для предоставленного текста. (ISpellChecker.Suggest)
Завершение

Вызывается из IImePad для завершения IImePadApplet при выходе экземпляра IMEPad.
ТЕКСТ

Идентифицирует строку как Юникод, если ЮНИКОД определяется директивой препроцессора во время компиляции. В противном случае макрос определяет строку как строку ANSI.
TranslateCharsetInfo

Преобразует сведения о наборе символов и задает для всех членов целевой структуры соответствующие значения.
UILANGUAGE_ENUMPROCA

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

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

Отменяет регистрацию ранее зарегистрированного словаря пользователя.
VerifyScripts

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

Сопоставляет строку UTF-16 (расширенный символ) с новой строкой символов.

Интерфейсы

 
IComprehensiveSpellCheckProvider

Позволяет поставщику при необходимости поддерживать более полную функциональность проверки орфографии.
IEnumSpellingError

Перечисление орфографических ошибок.
IFECommon

Интерфейс IFECommon предоставляет службы, связанные с IME, которые являются общими для разных языков.
IFEDictionary

Интерфейс IFEDictionary позволяет клиентам получать доступ к словарю пользователя Microsoft IME.
IFELanguage

Интерфейс IFELanguage предоставляет службы языковой обработки с помощью microsoft IME.
IImePad

Интерфейс IImePad вставляет текст в приложения из IMEPadApplets, реализующие интерфейс IImePadApplet.
IImePadApplet

Интерфейс IImePadApplet вводит строки в приложения через интерфейс IImePad.
IImePlugInDictdictionaryList

Предоставляет доступ к списку подключаемых словарей IME.
IImeSpecifyApplets

Интерфейс IImeSpecifyApplets задает методы, вызываемые из объекта интерфейса IImePad для эмуляции интерфейса IImePadApplet.
IOptionDescription

Представляет описание параметра проверки орфографии.
ISpellChecker

Представляет определенное средство проверки орфографии для определенного языка.
ISpellChecker2

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

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

Фабрика для создания экземпляра средства проверки орфографии (ISpellChecker), а также предоставления функциональных возможностей для определения поддерживаемых языков.
ISpellCheckProvider

Представляет конкретный поставщик средства проверки орфографии для определенного языка, который будет использоваться инфраструктурой проверки орфографии.
ISpellCheckProviderFactory

Фабрика для создания экземпляра средства проверки орфографии (ISpellCheckProvider), а также предоставления функциональных возможностей для определения поддерживаемых языков.
ISpellingError

Предоставляет сведения о орфографической ошибке.
IUserDictionariesRegistrar

Управляет регистрацией словарей пользователей.

Структуры

 
APPLETIDLIST

Задает список IImePadApplet IID.
CANDIDATEFORM

Структура CANDIDATEFORM (imm.h) содержит сведения о положении окна кандидата.
CANDIDATEFORM

Структура CANDIDATEFORM (immdev.h) содержит сведения о положении окна-кандидата.
СПИСОК КАНДИДАТОВ

Структура CANDIDATELIST (imm.h) содержит сведения о списке кандидатов.
СПИСОК КАНДИДАТОВ

Структура CANDIDATELIST (immdev.h) содержит сведения о списке кандидатов.
CHARSETINFO

Содержит сведения о наборе символов.
COMPOSITIONFORM

Структура COMPOSITIONFORM (imm.h) содержит сведения о стиле и положении окна композиции.
COMPOSITIONFORM

Структура COMPOSITIONFORM (immdev.h) содержит сведения о стиле и положении для окна композиции.
CPINFO

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

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

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

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

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

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

Содержит сведения, идентифицирующие кодовые страницы и поддиаги Юникода, для которых данный шрифт предоставляет глифы.
GOFFSET

Содержит смещения x и y комбинированного глифа.
IMEAPPLETCFG

Используется для указания и настройки конфигурации апплета в IImePad.
IMEAPPLETUI

Используется IImePadApplet::CreateUI для указания стиля окна апплета.
IMECHARPOSITION

Структура IMECHARPOSITION (imm.h) содержит сведения о позиции символа в окне композиции.
IMECHARPOSITION

Структура IMECHARPOSITION (immdev.h) содержит сведения о позиции символа в окне композиции.
IMECOMPOSITIONSTRINGINFO

Содержит сведения о строке композиции IME в приложении.
IMEDLG

Используется при вызове средства словаря microsoft IME или диалогового окна регистрации Word из приложения.
IMEMENUITEMINFOA

Структура IMEMENUITEMEMINFOA (ANSI) (imm.h) содержит сведения об элементах меню IME.
IMEMENUITEMINFOA

Структура IMEMENUITEMEMINFOA (ANSI) (immdev.h) содержит сведения об элементах меню IME.
IMEMENUITEMINFOW

Структура IMEMENUITEMEMINFOW (Юникод) (imm.h) содержит сведения об элементах меню IME.
IMEMENUITEMINFOW

Структура IMEMENUITEMEMINFOW (Юникод) (immdev.h) содержит сведения об элементах меню IME.
IMESHF

Заголовок открытого файла словаря пользователя. Используется для получения свойств пользовательского словаря, таких как версия, название, описание и авторские права.
IMEWRD

Содержит данные о слове в Word данных словаря Microsoft IME.
LOCALESIGNATURE

Содержит расширенные сведения о сигнатуре шрифта, включая два битовых поля кодовой страницы (CPB), которые определяют наборы символов по умолчанию и поддерживаемые наборы символов и кодовые страницы. Эта структура обычно используется для представления связей между охватом шрифтов и языковыми стандартами.
MAPPING_DATA_RANGE

Содержит результаты распознавания текста для распознанного текстового поддиапули. Массив структур этого типа извлекается службой расширенных лингвистических служб (ELS) в MAPPING_PROPERTY_BAG структуре.
MAPPING_ENUM_OPTIONS

Содержит параметры, используемые функцией MappingGetServices для перечисления служб ELS.
MAPPING_OPTIONS

Содержит параметры для распознавания текста. Значения, хранящиеся в этой структуре, влияют на поведение и результаты MappingRecognizeText.
MAPPING_PROPERTY_BAG

Содержит свойства данных распознавания текста, полученные mappingRecognizeText.
MAPPING_SERVICE_INFO

Содержит сведения о службе ELS.
NLSVERSIONINFOEX

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

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

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

Содержит сведения об одной функции OpenType, применяемой к выполнению.
POSTBL

Запись в общедоступной таблице POS (часть речи).
RECONVERTSTRING

Структура RECONVERTSTRING (imm.h) определяет строки для рековерсия IME. Это первый элемент в блоке памяти, содержащий строки для рековерсия.
RECONVERTSTRING

Структура RECONVERTSTRING (immdev.h) определяет строки для рековерсия IME.
REGISTERWORDA

Структура REGISTERWORDA (ANSI) (imm.h) содержит сведения о чтении или регистрируемое слово.
REGISTERWORDA

Структура REGISTERWORDA (ANSI) (immdev.h) содержит сведения о чтении или регистрируемое слово.
REGISTERWORDW

Структура REGISTERWORDW (Юникод) (imm.h) содержит сведения о чтении или регистрируемое слово.
REGISTERWORDW

Структура REGISTERWORDW (Юникод) (immdev.h) содержит сведения о чтении или регистрируемое слово.
SCRIPT_ANALYSIS

Содержит часть строки Юникода, т. е. "элемент".
SCRIPT_CHARPROP

Содержит сведения об одном символе в выполнении (входная строка). Сведения указывают, влияет ли на глиф символов окружающие буквы выполнения.
SCRIPT_CONTROL

Содержит флаги элементов управления скриптами для нескольких функций Uniscribe, например ScriptItemize.
SCRIPT_DIGITSUBSTITUTE

Содержит собственные параметры подстановки цифр и цифр.
SCRIPT_FONTPROPERTIES

Содержит сведения о свойствах текущего шрифта.
SCRIPT_GLYPHPROP

Содержит сведения о глифе, который является частью выходного массива глифов.
SCRIPT_ITEM

Содержит элемент скрипта, включая структуру SCRIPT_ANALYSIS со строковым смещением первого символа элемента.
SCRIPT_LOGATTR

Содержит атрибуты логических символов, которые полезны при редактировании и форматировании текста.
SCRIPT_PROPERTIES

Содержит сведения о специальной обработке для каждого скрипта.
SCRIPT_STATE

Содержит сведения о состоянии скрипта.
SCRIPT_TABDEF

Содержит определения позиций вкладок для ScriptStringAnalyse.
SCRIPT_VISATTR

Содержит атрибуты визуального элемента (глифа), которые идентифицируют кластеры и точки обоснования, созданные ScriptShape.
STYLEBUFA

Структура STYLEBUFA (ANSI) (imm.h) содержит идентификатор и имя стиля.
STYLEBUFA

Структура STYLEBUFA (ANSI) (immdev.h) содержит идентификатор и имя стиля.
STYLEBUFW

Структура STYLEBUFW (Юникод) (imm.h) содержит идентификатор и имя стиля.
STYLEBUFW

Структура STYLEBUFW (Юникод) (immdev.h) содержит идентификатор и имя стиля.
TEXTRANGE_PROPERTIES

Содержит группу функций OpenType для применения к выполнению.