EXTLOGFONTA 结构 (wingdi.h)
EXTLOGFONT 结构定义字体的属性。
语法
typedef struct tagEXTLOGFONTA {
LOGFONTA elfLogFont;
BYTE elfFullName[LF_FULLFACESIZE];
BYTE elfStyle[LF_FACESIZE];
DWORD elfVersion;
DWORD elfStyleSize;
DWORD elfMatch;
DWORD elfReserved;
BYTE elfVendorId[ELF_VENDOR_SIZE];
DWORD elfCulture;
PANOSE elfPanose;
} EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA;
成员
elfLogFont
指定指定字体的某些属性。 此成员是 LOGFONT 结构。
elfFullName[LF_FULLFACESIZE]
字体的唯一名称(例如,ABCD Font Company TrueType Bold Italic Sans Serif)。
elfStyle[LF_FACESIZE]
字体的样式(例如粗体斜体)。
elfVersion
保留。 必须为零。
elfStyleSize
此成员仅对提示字体具有意义。 它指定提示字体的点大小。 如果设置为零(即其默认值),则提示字体大小与由 elfLogFont指定的 LOGFONT 结构 lfHeight 成员对应的点大小。
elfMatch
枚举字体的唯一标识符。 这将在字体枚举时由图形设备界面 (GDI) 填充。
elfReserved
保留;必须为零。
elfVendorId[ELF_VENDOR_SIZE]
字体供应商的 4 字节标识符。
elfCulture
保留;必须为零。
elfPanose
PANOSE 结构,用于指定字体的形状。 如果此结构的所有成员都设置为零,字体映射器将忽略 elfPanose 成员。
言论
注意
wingdi.h 标头将 EXTLOGFONT 定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wingdi.h (包括 Windows.h) |