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


Класс FontFamily (gdiplusheaders.h)

Этот класс FontFamily инкапсулирует набор шрифтов, составляющих семейство шрифтов. Семейство шрифтов — это группа шрифтов с одинаковым шрифтом, но разными стилями.

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

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

Методы

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

 
FontFamily::Clone

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

Создает пустой объект FontFamily::FontFamily.
FontFamily::FontFamily

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

Создает объект FontFamily::FontFamily на основе указанного семейства шрифтов.
FontFamily::FontFamily

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

Метод FontFamily::GenericMonospace получает объект FontFamily, указывающий универсальный шрифт monospace.
FontFamily::GenericSansSerif

Метод FontFamily::GenericSansSerif получает объект FontFamily, указывающий универсальный шрифт без засечек.
FontFamily::GenericSerif

Метод FontFamily::GenericSerif получает объект FontFamily, представляющий универсальный шрифт-засечка.
FontFamily::GetCellAscent

Метод FontFamily::GetCellAscent получает восхождение ячейки в единицах проектирования этого семейства шрифтов для указанного стиля или сочетания стилей.
FontFamily::GetCellDescent

Метод FontFamily::GetCellDescent получает спуск ячейки в единицах проектирования этого семейства шрифтов для указанного стиля или сочетания стилей.
FontFamily::GetEmHeight

Метод FontFamily::GetEmHeight получает размер (обычно называемый em size или em height) в единицах проектирования этого семейства шрифтов.
FontFamily::GetFamilyName

Метод FontFamily::GetFamilyName получает имя этого семейства шрифтов.
FontFamily::GetLastStatus

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

Метод FontFamily::GetLineSpacing получает междустрочный интервал в единицах разработки этого семейства шрифтов для указанного стиля или сочетания стилей. Межстрочный интервал — это расстояние по вертикали между двумя опорными линиями двух соседних строк в тексте.
FontFamily::IsAvailable

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

Метод FontFamily::IsStyleAvailable определяет, доступен ли указанный стиль для этого семейства шрифтов.

Комментарии

В семейство абстрагируются только обычные, полужирные, курсивные и полужирные курсивы, а другие стили, такие как Узкий или Черный, считаются отдельными семействами шрифтов. Например, Times New Roman — это семейство шрифтов. Семейство шрифтов Times New Roman включает обычный, полужирный, курсив и полужирный курсив.

Требования

Требование Значение
Целевая платформа Windows
Header gdiplusheaders.h