(wtypes.h) 的 DVASPECT 枚举
在绘制或获取数据时,指定所需对象数据或对象视图方位。
语法
typedef enum tagDVASPECT {
DVASPECT_CONTENT = 1,
DVASPECT_THUMBNAIL = 2,
DVASPECT_ICON = 4,
DVASPECT_DOCPRINT = 8
} DVASPECT;
常量
DVASPECT_CONTENT 值:1 提供对象的表示形式,以便它可以显示为容器内的嵌入对象。 通常为复合文档对象指定此值。 该演示可提供给屏幕或打印机。 |
DVASPECT_THUMBNAIL 值: 2 提供对象的缩略图表示形式,以便可以在浏览工具中显示该对象。 缩略图大约为 120 x 120 像素、16 色 (建议) 可能包装在图元文件中的独立于设备的位图。 |
DVASPECT_ICON 值: 4 提供对象的图标表示形式。 |
DVASPECT_DOCPRINT 值: 8 提供对象在屏幕上的表示形式,就像使用“文件”菜单中的“打印”命令打印到打印机一样。 该描述数据可以表示页序列。 |
注解
此枚举的值用于定义 FORMATETC 结构的 dwAspect 成员。 只能使用一个 DVASPECT 值在 FORMATETC 结构中指定单个呈现方面。 FORMATETC 结构在许多需要数据表示信息的 OLE 函数和接口方法中使用。
如果未找到与指定 DVASPECT 对应的子项,则使用 MiscStatus 的默认值。 若要设置 OLE 控件,请指定 DVASPECT==1。 这将导致注册表中出现以下情况:
HKEY_CLASSES_ROOT\CLSID\ . . . MiscStatus = 1
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wtypes.h |