COleClientItem::SetPrintDevice

调用此函数更改此项目的输出目标设备。

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

参数

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

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

返回值

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

备注

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

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

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

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

要求

Header: afxole.h

请参见

参考

COleClientItem选件类

层次结构图

COleClientItem::UpdateLink

CPrintDialog选件类