COleDocument::ApplyPrintDevice

调用此函数更改所有嵌入 COleClientItem 项目的输出目标设备在应用程序的容器文档。

BOOL ApplyPrintDevice(
   const DVTARGETDEVICE* ptd 
);
BOOL ApplyPrintDevice(
   const PRINTDLG* ppd 
);

参数

  • ptd
    DVTARGETDEVICE 数据结构的指针,包含有关新的打印目标设备的信息。 可以是 NULL

  • ppd
    PRINTDLG 数据结构的指针,包含有关新的打印目标设备的信息。 可以是 NULL

返回值

非零,如果函数运行成功;否则为0。

备注

此功能更新所有项目的输出目标设备,但不刷新这些项目的表示缓存。 更新项目的表示缓存,请调用 COleClientItem::UpdateLink

对此函数的参数包含OLE使用标识目标计算机的信息。 PRINTDLG 结构包含Windows使用初始化常见打印对话框的信息。 在用户关闭对话框后,Windows返回有关用户的信息此结构。 CPrintDialog 对象的 m_pd 成员是 PRINTDLG 结构。

有关更多信息,请参见 Windows SDK的 PRINTDLG 结构。

有关更多信息,请参见 Windows SDK的 DVTARGETDEVICE 结构。

要求

Header: afxole.h

请参见

参考

COleDocument选件类

层次结构图

CPrintDialog选件类