共用方式為


CPageSetupDialog 類別

封裝 Windows 通用 OLE 版面設定對話方塊中提供的服務附加支援設定及修改列印框線。

class CPageSetupDialog : public CCommonDialog

成員

公用建構函式

名稱

描述

CPageSetupDialog::CPageSetupDialog

建構 CPageSetupDialog 物件。

公用方法

名稱

描述

CPageSetupDialog::CreatePrinterDC

建立列印的裝置內容。

CPageSetupDialog::DoModal

顯示 對話方塊可讓使用者進行選取。

CPageSetupDialog::GetDeviceName

傳回印表機的裝置名稱。

CPageSetupDialog::GetDevMode

傳回印表機的目前 DEVMODE

CPageSetupDialog::GetDriverName

傳回印表機使用的驅動程式。

CPageSetupDialog::GetMargins

傳回印表機的目前邊界設定。

CPageSetupDialog::GetPaperSize

傳回印表機的紙張大小。

CPageSetupDialog::GetPortName

傳回輸出連接埠名稱。

CPageSetupDialog::OnDrawPage

呼叫由架構所呈現列印頁面的畫面影像。

CPageSetupDialog::PreDrawPage

呼叫堆疊中呈現列印頁面的畫面影像之前。

公用資料成員

名稱

描述

CPageSetupDialog::m_psd

用於的結構 CPageSetupDialog 自訂物件。

備註

這個類別是設計來取代列印設定對話方塊。

使用 CPageSetupDialog 建構函式,才能使用 CPageSetupDialog 物件,請先建立物件。 一旦對話方塊所建構的,您可以設定或修改 m_psd 資料成員的所有值初始化對話方塊控制項的值。 m_psd 結構是型別 PAGESETUPDLG

在初始化對話方塊控制項後,請呼叫 DoModal 成員函式來顯示對話方塊並允許使用者選取列印選項。 DoModal 傳回使用者是否選取了決定 (IDOK) 或取消IDCANCEL() 按鈕。

如果 DoModal 傳回 IDOK,您可以使用的 CPageSetupDialog 的成員函式,或是存取 m_psd 資料成員,讓使用者擷取資訊項目。

注意事項注意事項

在通用 OLE 版面設定] 對話方塊隨即關閉之後,使用者所做的任何變更都不會由架構來儲存。它是由應用程式決定儲存這個對話方塊儲存任何值至永久位置,例如應用程式的文件或應用程式類別的成員。

繼承階層架構

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CPageSetupDialog

需求

Header: afxdlgs.h

請參閱

參考

CCommonDialog 類別

階層架構圖表

概念

MFC 範例 WORDPAD