共用方式為


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

請參閱

參考

COleClientItem 類別

階層架構圖表

COleClientItem::UpdateLink

CPrintDialog 類別