docobj.h 标头
组件对象模型 (COM) 使用此标头。 有关详细信息,请参阅:
docobj.h 包含以下编程接口:
接口
IContinueCallback 为应定期询问对象是否继续的可中断进程提供泛型回调机制。 |
IEnumOleDocumentViews 枚举文档对象支持的视图。 |
IOleCommandTarget 使对象及其容器能够相互调度命令。 例如,对象的工具栏可能包含“打印”、“打印预览”、“保存”、“新建”和“缩放”等命令的按钮。 |
IOleDocument 使文档对象能够与容器通信,以创建其数据视图。 |
IOleDocumentSite 使已作为文档对象实现的文档绕过就地活动对象的正常激活序列,并直接指示其客户端站点将其激活为文档对象。 |
IOleDocumentView IOleDocumentView 接口使容器能够与文档对象支持的每个视图进行通信。 |
IPrint 启用常规复合文档和活动文档以支持编程打印。 |
结构
OLECMD 通过调用 IOleCommandTarget::QueryStatus,将 OLECMDF 枚举中的命令标志与命令标识符相关联。 |
OLECMDTEXT 指定单个命令标识符的文本名称或状态字符串。 |
PAGERANGE 指定页范围。 |
PAGESET 标识要打印的一个或多个页面范围,并且可以选择仅将偶数页或奇数页标识为页集的一部分。 |
枚举
DOCMISC 提供有关文档对象的杂项属性信息。 |
OLECMDEXECOPT 指定命令执行选项。 |
OLECMDF 指定对象为 OLECMD 结构中指定的命令提供的支持类型。 |
OLECMDID 指定要执行的标准命令。 此枚举中的单个值在 IOleCommandTarget::Exec 的 nCmdID 参数中传递。 |
OLECMDID_WINDOWSTATE_FLAG 指定窗口状态。 |
OLECMDTEXTF 指定对象应存储在 IOleCommandTarget::QueryStatus 中传递的 OLECMDTEXT 结构中的信息类型。 |