Класс 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()Деструктор.

См. также