CFont::CreatePointFont

BOOL CreatePointFont (int nPointSize, LPCTSTR lpszFaceName, CDC * pDC = NULL);

Возвращаемое значение

Ненулевое значение в случае успеха, иначе 0.

Параметры

nPointSize

Просьба высоты шрифта в десятых долях точки. (К примеру, принять 120 просить шрифта 12 пунктов).

lpszFaceName

CString или указатель на строку нулем, которая указывает название гарнитуры шрифта. Длина этой строки не должна превышать 30 символов. Функция Windows EnumFontFamilies может использоваться для перечисления всех имеющихся в настоящее время шрифтов. Если lpszFaceName имеет значение NULL, GDI использует аппаратно независимые шрифт.

pDC

Указатель на объект CDC , используемый для преобразования высоту в nPointSize в логические единицы. Если NULL, контекст устройства экран используется для преобразования.

Примечания

Эта функция обеспечивает простой способ для создания шрифтов указанного шрифта и размер в пунктах. Он автоматически преобразует высоту в nPointSize в логические единицы, с помощью объекта CDC , который указывает pDC.

Когда вы закончите с CFont объект, созданный с помощью функции CreatePointFont , сначала выберите шрифт из контекста устройства, а затем удалить объект CFont.

Обзор CFont |nbsp; Члены класса | Иерархическая схема

См. также CFont::CreatePointFontIndirect, CFont::CreateFont

Index