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


Класс Font (gdiplusheaders.h)

Класс Font инкапсулирует характеристики определенного шрифта, такие как семейство, высота, размер и стиль (или сочетание стилей). Объект Font используется при рисовании строк.

Наследование

Класс Font реализует GdiplusBase.

Методы

Класс Font содержит следующие методы.

 
Font::Clone

Метод Font::Clone создает новый объект Font на основе этого объекта Font.
Font::Font

В этом разделе перечислены конструкторы класса Font. Полный список классов см. в разделе Класс шрифта. (перегрузка 1/2)
Font::Font

Создает объект Font::Font на основе объекта FontFamily, размера, стиля шрифта и единицы измерения.
Font::Font

Создает объект Font::Font на основе семейства шрифтов, размера, стиля шрифта, единицы измерения и объекта FontCollection.
Font::Font

В этом разделе перечислены конструкторы класса Font. Полный список классов см. в разделе Класс шрифта. (перегрузка 2/2)
Font::Font

Создает объект Font::Font на основе объекта шрифта интерфейса графических устройств Windows (GDI), выбранного в данный момент в заданном контексте устройства. Этот конструктор предоставляется для обеспечения совместимости с GDI.
Font::Font

Создает объект Font::Font косвенно из логического шрифта интерфейса графических устройств Windows (GDI), используя дескриптор структуры GDILOGFONT.
Font::Font

Создает объект Font::Font непосредственно из логического шрифта интерфейса графических устройств Windows (GDI). (перегрузка 2/2)
Font::Font

Создает объект Font::Font непосредственно из логического шрифта интерфейса графических устройств Windows (GDI). (перегрузка 1/2)
Font::GetFamily

Метод Font::GetFamily получает семейство шрифтов, на котором основан этот шрифт.
Font::GetHeight

Метод Font::GetHeight получает междустрочный интервал этого шрифта в текущей единице указанного объекта Graphics.
Font::GetHeight

Метод Font::GetHeight получает междустрочный интервал (в пикселях) этого шрифта.
Font::GetLastStatus

Метод Font::GetLastStatus возвращает значение, указывающее характер последнего сбоя метода этого объекта Font.
Font::GetLogFontA

Метод Font::GetLogFontA использует структуру LOGFONTA для получения атрибутов этого объекта Font.
Font::GetLogFontW

Метод Font::GetLogFontW использует структуру LOGFONTW для получения атрибутов этого объекта Font.
Font::GetSize

Метод Font::GetSize возвращает размер шрифта (обычно называемый размером em) этого объекта Font. Размер указан в единицах этого объекта Font.
Font::GetStyle

Метод Font::GetStyle получает стиль шрифта этого шрифта.
Font::GetUnit

Метод Font::GetUnit возвращает единицу измерения этого объекта Font.
Font::IsAvailable

Метод Font::IsAvailable определяет, был ли успешно создан этот объект Font.

Комментарии

При использовании API GDI+ никогда не следует разрешать приложению скачивать произвольные шрифты из ненадежных источников. Операционной системе требуются повышенные привилегии, чтобы гарантировать, что все установленные шрифты являются надежными.

Требования

   
Целевая платформа Windows
Header gdiplusheaders.h