Класс System::Drawing::FontFamily

FontFamily class

Представляет группу гарнитур, имеющих схожий базовый дизайн. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class FontFamily : public System::Object

Методы

МетодОписание
Clone()Возвращает копию текущего объекта FontFamily.
Dispose()Освобождает все ресурсы операционной системы, полученные текущим объектом.
Equals(System::SharedPtr<System::Object>) overrideОпределяет, являются ли текущий и указанный объекты идентичными.
FontFamily(const String&)Создаёт новый экземпляр класса FontFamily, представляющий семейство шрифтов с указанным именем.
FontFamily(const String&, const SharedPtr<Text::FontCollection>&)Создаёт новый экземпляр FontFamily в указанной FontCollection с указанным именем.
FontFamily(Text::GenericFontFamilies)Создаёт новый экземпляр FontFamily из указанного общего семейства шрифтов.
static get_Families()Возвращает массив, содержащий все объекты FontFamily, связанные с текущим графическим контекстом.
static get_GenericMonospace()Возвращает объект FontFamily, представляющий общее моноширинное семейство шрифтов.
static get_GenericSansSerif()Возвращает объект FontFamily, представляющий общее семейство шрифтов без засечек.
static get_GenericSerif()Возвращает объект FontFamily, представляющий общее семейство шрифтов с засечками.
get_Name() constВозвращает название семейства шрифтов, представленного текущим объектом.
GetCellAscent(FontStyle)Возвращает подъем ячейки семейства шрифтов, представленного текущим объектом, для указанного стиля шрифта.
GetCellDescent(FontStyle)Возвращает спуск ячейки семейства шрифтов, представленного текущим объектом, для указанного стиля шрифта.
GetEmHeight(FontStyle)Возвращает высоту квадрата em в единицах проектирования шрифта для указанного стиля.
GetLineSpacing(FontStyle)Возвращает межстрочный интервал семейства шрифтов, представленного текущим объектом, для указанного стиля шрифта.
GetName(int) constВозвращает название семейства шрифтов, представленного текущим объектом.
IsStyleAvailable(FontStyle)Определяет, доступен ли указанный стиль шрифта.
virtual ~FontFamily()Деструктор.

См. также