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


Класс CFont

Инкапсулирует шрифт приборного графического интерфейса Windows (GDI) и предоставляет функции-члены для управления шрифт.

class CFont : public CGdiObject

Члены

Открытые конструкторы

Имя

Описание

CFont::CFont

Создает объект CFont.

Открытые методы

Имя

Описание

CFont::CreateFont

Инициализирует CFont с заданными характеристиками.

CFont::CreateFontIndirect

Инициализирует объект CFont с характеристиками уступанные структура LOGFONT.

CFont::CreatePointFont

Инициализирует CFont с указанной высоты, измеряемый в десятых точки и шрифт.

CFont::CreatePointFontIndirect

То же, что и CreateFontIndirect за исключением того, что высота шрифта измеряться в десятых точки, а не на логические единицы.

CFont::FromHandle

Возвращает указатель на объект CFont заданный Windows HFONT.

CFont::GetLogFont

Заполняет LOGFONT с сведения о логических шрифте вложенном в объект CFont.

Открытые операторы

Имя

Описание

CFont::operator HFONT

Возвращает вложенный дескриптор шрифта GDI Windows на объект CFont.

Заметки

Использование объекта CFont, создание объекта CFont и вложить шрифт Windows на него с CreateFont, CreateFontIndirect, CreatePointFont или CreatePointFontIndirect, а затем использовать функций-членов объектов для обработки шрифт.

Функции CreatePointFont и CreatePointFontIndirect часто проще в использовании, чем CreateFont или CreateFontIndirect поскольку они делают преобразование для высоты шрифта от размера точки к логическим модули автоматически.

Дополнительные сведения о CFont см. в разделе графические объекты.

Иерархия наследования

CObject

CGdiObject

CFont

Требования

Заголовок: afxwin.h

См. также

Ссылки

Класс CGdiObject

Диаграмма иерархии

Основные понятия

MFC просматривает HIERSVR