Класс 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 |