调用此函数更改此项目的输出目标设备。
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