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
字体的初始点大小。 使用 CY 结构的 int64 成员,将字体大小 (磅) 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 |