BOOL CreateFontIndirect(const LOGFONT* lpLogFont );
Возвращаемое значение
Ненулевое значение, если успешно; в противном случае 0.
Параметры
lpLogFont
Указывает на структуру LOGFONT , которая определяет характеристики логического шрифта.
Примечания
Инициализирует объект CFont с характеристиками, в структуре LOGFONT , который указывает lpLogFont. Шрифт впоследствии могут быть выбраны как текущий шрифт для любого устройства.
Этот шрифт имеет характеристики, указанные в структуры LOGFONT . Когда шрифт выбран с помощью функции-члена CDC::SelectObject , средство сопоставления шрифтов GDI пытается сопоставить логический шрифт с существующих физического шрифта. Если она не сможет найти точное соответствие для логического шрифта, он обеспечивает альтернативу, характеристики которых соответствуют как многие из запрашиваемого характеристиками как можно.
Когда вы закончите с CFont объект, созданный с помощью функции CreateFontIndirect , сначала выберите шрифт из контекста устройства, а затем удалить объект CFont.
Обзор CFont |nbsp; Члены класса | Иерархическая схема
См. такжеnbsp;CFont::CreateFont, CFont::CreatePointFontIndirect, CDC::SelectObject, CGdiObject::DeleteObject, :: CreateFontIndirect