Функции, используемые шрифтом и текстом


Функции перечисленные ниже используются шрифтами и текстом.

Функция Описание
AddFontMemResourceEx Добавляет встроенный шрифт в таблицу системных шрифтов.
AddFontResource Добавляет ресурс шрифта в системную таблицу шрифтов. 
AddFontResourceEx Добавляет частный или не перечисляемый шрифт в таблицу системных шрифтов. 
CreateFont Создает логический шрифт. 
CreateFontIndirect Создает логический шрифт из структуры. 
CreateFontIndirectEx Создает логический шрифт из структуры.
CreateScalableFontResource Создает ресурсный файл шрифта для масштабируемого шрифта. 
DrawText Рисует форматированный текст в прямоугольнике. 
DrawTextEx Рисует форматированный текст в прямоугольнике. 
EnumFontFamExProc Функция обратного вызова определяемая приложением, используемая с функцией EnumFontFamiliesEx, чтобы обрабатывать шрифты. 
EnumFontFamiliesEx Перечисляет все шрифты в системе с некоторыми характеристиками. 
ExtTextOut Выводит строку символов. 
GetAspectRatioFilterEx Получает настройку фильтра отношения ширины знака к его высоте. 
GetCharABCWidths Получает ширину последовательности символов шрифта TrueType.. 
GetCharABCWidthsFloat Получает ширину последовательности символов шрифта TrueType. 
GetCharABCWidthsI Получает ширину последовательности индексов глифов  или массива индексов глифов шрифта TrueType. 
GetCharacterPlacement Получает информацию о строке символов. 
GetCharWidth32 Получает ширину последовательности символов текущего шрифта . 
GetCharWidthFloat Получает дробную величину  ширины последовательности символов текущего шрифта. 
GetCharWidthI Получает ширину последовательности индексов глифов  или массива индексов глифов текущего шрифта. 
GetFontData Получает метрические данные о шрифте TrueType. 
GetFontLanguageInfo Возвращает информацию о выбранном шрифте контексту дисплея. 
GetFontUnicodeRanges Сообщает, какие символы Unicode поддерживаются шрифтом. 
GetGlyphIndices Переводит строку в массив индексов глифов. 
GetGlyphOutline Получает контур или точечный рисунок символа в шрифте TrueType. 
GetKerningPairs Получает пару символов шрифта , между которыми изменяется просвет. 
GetOutlineTextMetrics Получает метрики текста из шрифта TrueType. 
GetRasterizerCaps Сообщает какие шрифты TrueType установлены. 
GetTabbedTextExtent Подсчитывает ширину и высоту строки символов, включая табуляцию. 
GetTextAlign Получает настройки выравнивания текста для контекста устройства. 
GetTextCharacterExtra Получает текущий межсимвольный интервал для контекста устройства. 
GetTextColor Получает цвет текста для контекста устройства. 
GetTextExtentExPoint Получает число символов в сроке, которое может быть размещено внутри некоего пространства. 
GetTextExtentExPointI Получает число индексов глифа, которое может быть размещено внутри некоего пространства. 
GetTextExtentPoint32 Подсчитывает ширину и высоту строки текста. 
GetTextExtentPointI Подсчитывает ширину и высоту массива индексов глифов. 
GetTextFace Получает имя шрифта, который выбран в контексте устройства. 
GetTextMetrics Заполняет буфер метрическими данными для шрифта. 
PolyTextOut Выводит несколько строк, используя шрифт и цвет текста в контексте устройства. 
RemoveFontMemResourceEx Удаляет шрифт, источник которого встроен в документ из таблицы системного шрифта. 
RemoveFontResource Удаляет шрифты из таблицы системного шрифта в файле. 
RemoveFontResourceEx Удаляет частный или не перечисляемый шрифт из таблицы системных шрифтов. 
SetMapperFlags Изменяет алгоритм, который использовался для преобразования логических шрифтов в физические шрифты. 
SetTextAlign Устанавливает флажки выравнивания текста для контекста устройства. 
SetTextCharacterExtra Устанавливает межсимвольный пробел. 
SetTextColor Устанавливает цвет текста для контекста устройства. 
SetTextJustification Устанавливает величину пробела, который система должна добавить к символам разрыва в строке. 
TabbedTextOut Записывает символьную строку в местоположении, дополняя табуляцией установленные значения. 
TextOut Записывает символьную строку в местоположении.
 

Устаревшие функции

Эти функции предусмотрены только для совместимости с 16-битовыми версиями Windows.

EnumFontFamilies
EnumFontFamProc
EnumFonts
EnumFontsProc
GetCharWidth
GetTextExtentPoint

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz