COleClientItem::SetPrintDevice
呼叫此函式來變更此項目的列印目標裝置。
BOOL SetPrintDevice(
const DVTARGETDEVICE* ptd
);
BOOL SetPrintDevice(
const PRINTDLG* ppd
);
參數
ptd
為 DVTARGETDEVICE 資料結構的指標,包含新列印目標裝置的相關資訊。可以是 NULL。ppd
為 PRINTDLG 資料結構的指標,包含新列印目標裝置的相關資訊。可以是 NULL。
傳回值
如果不是零,則函式成功,則為 0。
備註
這個函式已更新項目的列印目標裝置,但未重新整理引入快取。若要更新項目加入快取,請呼叫 UpdateLink。
此函式的引數包含這個 OLE 系統用來識別目標裝置的相關資訊。PRINTDLG 結構包含 Windows 使用初始化通用列印對話方塊的相關資訊。在使用者關閉對話方塊之後,視窗會傳回有關使用者的選取範圍的資訊在這個結構。CPrintDialog 物件的 m_pd 成員是 PRINTDLG 結構。
如需此結構的詳細資訊,請參閱 Windows SDK的 PRINTDLG 。
如需詳細資訊,請參閱 Windows SDK的 DVTARGETDEVICE 。
需求
Header: afxole.h