Структура FONTDESC (olectl.h)
Содержит параметры, используемые для создания объекта шрифта с помощью функции OleCreateFontIndirect .
Синтаксис
typedef struct tagFONTDESC {
UINT cbSizeofstruct;
LPOLESTR lpstrName;
CY cySize;
SHORT sWeight;
SHORT sCharset;
BOOL fItalic;
BOOL fUnderline;
BOOL fStrikethrough;
} FONTDESC, *LPFONTDESC;
Члены
cbSizeofstruct
Размер структуры в байтах.
lpstrName
Указатель на OLESTR , указывающий строку, принадлежающую вызывающей объекту, задающую имя шрифта.
cySize
cySize
Начальный размер шрифта. Используйте элемент int64 структуры CY и масштабируйте размер шрифта (в пунктах) на 10000.
sWeight
Начальный вес шрифта. Если вес меньше 550 (среднее значение FW_NORMAL, 400 и FW_BOLD, 700), то свойство Bold также инициализируется значением FALSE. Если вес превышает 550, свойству Bold присваивается значение TRUE.
sCharset
Начальная кодировка шрифта.
fItalic
Начальное курсивное состояние шрифта.
fUnderline
Начальное состояние подчеркивания шрифта.
fStrikethrough
Начальное зачеркивное состояние шрифта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | olectl.h |