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 结构中的信息类型。