FONTDESC
The FONTDESC structure contains parameters used to create a font object
through the OleCreateFontIndirect function.
typedef struct tagFONTDESC
{
UINT cbSizeOfStruct;
LPOLESTR lpstrName;
CY cySize;
SHORT sWeight;
SHORT sCharset;
BOOL fItalic;
BOOL fUnderline;
BOOL fStrikethrough;
} FONTDESC;
Members
-
cbSizeOfStruct
-
Size of the FONTDESC structure.
-
lpstrName
-
Pointer to the caller-owned string specifying the font name.
-
cySize
-
Initial point size of the font in CY units.
-
sWeight
-
Initial weight of the font. If the weight is below 550 (the average of
FW_NORMAL, 400, and FW_BOLD, 700), then the Bold property is also initialized
to FALSE. If the weight is above 550, the Bold property is set to TRUE.
-
sCharset
-
Initial character set of the font.
-
fItalic
-
Initial italic state of the font.
-
fUnderline
-
Initial underline state of the font.
-
fStrikethrough
-
Initial strikethrough state of the font.
See Also
OleCreateFontIndirect