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