enUMLOGFONTEXDVW 结构 (wingdi.h)

ENUMLOGFONTEXDV 结构包含用于创建字体的信息。

语法

typedef struct tagENUMLOGFONTEXDVW {
  ENUMLOGFONTEXW elfEnumLogfontEx;
  DESIGNVECTOR   elfDesignVector;
} ENUMLOGFONTEXDVW, *PENUMLOGFONTEXDVW, *LPENUMLOGFONTEXDVW;

成员

elfEnumLogfontEx

包含有关字体逻辑属性的信息的 ENUMLOGFONTEX 结构。

elfDesignVector

DESIGNVECTOR 结构。 除非所描述的字体是多主控 OpenType 字体,否则这是零填充的。

注解

ENUMLOGFONTEXDV 的实际大小取决于 DESIGNVECTOR 的实际大小,而 DESIGNVECTOR 又取决于其 dvNumAxes 成员。

EnumFontsEnumFontFamiliesEnumFontFamiliesEx 函数已修改为将指向 ENUMTEXTMETRICENUMLOGFONTEXDV 的指针返回到回调函数。

注意

wingdi.h 标头将 ENUMLOGFONTEXDV 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wingdi.h (包括 Windows.h)

另请参阅

CreateFontIndirectEx

DESIGNVECTOR

ENUMTEXTMETRIC

EnumFontFamilies

EnumFontFamiliesEx

EnumFonts

字体和文本结构

字体和文本概述