Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

Методы класса CFontDialog


Для отображения диалоговой панели Font предназначен виртуальный метод DoModal:

virtual int DoModal();

Если пользователь выбрал шрифт и нажал на кнопку OK, метод DoModal возвращает идентификатор IDOK, если пользователь отменил выбор шрифта, метод DoModal возвращает идентификатор IDCANCEL.

Остальные методы класса предназначены для определения характеристик выбранного пользователем шрифта. Полное описание этих методов содержится в документации, поставляемой с Visual C++.

Метод GetCurrentFont позволяет сразу определить все характеристики выбранного щрифта, записав их в структуру LOGFONT. Вы можете найти описание структуры LOGFONT в документации SDK.

Остальные методы класса позволяют определить только отдельные характеристики выбранного шрифта. Перечислим названия этих методов.



Метод

Описание

GetFaceName

Возвращает имя выбранного шрифта

GetStyleName

Возвращает имя стиля выбранного шрифта

GetSize

Возвращает кегль выбранного шрифта

GetColor

Возвращает цвет выбранного шрифта

GetWeight

Возвращает плотность выбранного шрифта

IsStrikeOut

Определяет является ли шрифт выделеным перечеркнутой линией

IsUnderline

Определяет является ли шрифт выделеным подчеркиванием

IsBold

Определяет является ли шрифт жирным

IsItalic

Определяет является ли шрифт наклонным



Содержание раздела