共用方式為


CView::DoPreparePrinting

從呼叫 OnPreparePrinting 您的覆寫這個函式叫用列印對話方塊並建立印表機內容。

BOOL DoPreparePrinting(
   CPrintInfo* pInfo 
);

參數

  • pInfo
    CPrintInfo 的 [結構描述目前的列印工作。

傳回值

如果不是零,或列印預覽列印可以開始;0,如果作業已取消。

備註

這個函式的行為會視是否用於列印預覽列印或呼叫 (由 pInfo 參數的 m_bPreview 成員)。 如果檔案列印,這個函式叫用列印對話方塊,請在 pInfo 指向的 CPrintInfo 結構的值,在使用者關閉對話方塊之後,函式會根據使用者在對話方塊中指定的設定印表機的內容並將 pInfo 參數傳回這個裝置內容。 這個裝置內容用來列印文件。

如果檔案中預覽,這個函式會使用目前的印表機設定的印表機內容;在預覽期間,這個裝置內容可以用來模擬印表機使用。

需求

Header: afxwin.h

請參閱

參考

CView 類別

階層架構圖

CPrintInfo 結構

CView::OnPreparePrinting