Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие функции используются с шрифтами и текстом.
| Функция | Описание |
|---|---|
| AddFontMemResourceEx | Добавляет внедренный шрифт в таблицу системных шрифтов. |
| AddFontResource | Добавляет ресурс шрифта в таблицу системных шрифтов. |
| AddFontResourceEx | Добавляет в таблицу системных шрифтов частный или непеременимый шрифт. |
| CreateFont | Создает логический шрифт. |
| CreateFontIndirect | Создает логический шрифт из структуры. |
| CreateFontIndirectEx | Создает логический шрифт из структуры. |
| DrawText | Рисует форматированный текст в прямоугольнике. |
| DrawTextEx | Рисует форматированный текст в прямоугольнике. |
| EnumFontFamExProc | Определяемая приложением функцияallback, используемая с EnumFontFamiliesEx для обработки шрифтов. |
| EnumFontFamiliesEx | Перечисляет все шрифты в системе с определенными характеристиками. |
| ExtTextOut | Рисует символьную строку. |
| GetAspectRatioFilterEx | Возвращает параметр фильтра пропорций. |
| GetCharABCWidths | Возвращает ширину последовательных символов из шрифта TrueType. |
| GetCharABCWidthsFloat | Возвращает ширину последовательных символов из текущего шрифта. |
| GetCharABCWidthsI | Получает ширину последовательных индексов глифов или из массива глифовых индексов из шрифта TrueType. |
| GetCharacterPlacement | Возвращает сведения о строке символов. |
| GetCharWidth32 | Возвращает ширину последовательных символов из текущего шрифта. |
| GetCharWidthFloat | Получает дробную ширину последовательных символов из текущего шрифта. |
| GetCharWidthI | Получает ширину последовательных глифовых индексов или массив глифовых индексов из текущего шрифта. |
| GetFontData | Возвращает данные метрик для шрифта TrueType. |
| GetFontLanguageInfo | Возвращает сведения о выбранном шрифте для контекста отображения. |
| GetFontUnicodeRanges | Указывает, какие символы Юникода поддерживаются шрифтом. |
| 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.
- CreateScalableFontResource
- EnumFontFamilies
- EnumFontFamProc
- EnumFonts
- EnumFontsProc
- GetCharWidth
- GetTextExtentPoint