CPageSetupDialog::PreDrawPage
呼叫堆疊中繪製列印頁面的畫面影像之前。
virtual UINT PreDrawPage(
WORD wPaper,
WORD wFlags,
LPPAGESETUPDLG pPSD
);
參數
wPaper
指定紙張大小的值。 這個值可以是 DEVMODE 結構描述的其中一個 DMPAPER_ 值。wFlags
表示文件或信封的方向,,和印表機是否為點陣式或 HPPCL (惠普 Printer Control Language) 裝置。 這個參數的值可以是下列其中一個:0x001 紙張在橫向模式 (按一下矩陣)
在 0x003 Paper (HPPCL 橫向模式) 下
0x005 紙張在縱向模式 (按一下矩陣)
0x007 紙張在縱向模式 (HPPCL) 下
在 0x00b Envelope (HPPCL 橫向模式) 下
在 0x00d Envelope 縱向模式 (按一下矩陣)
在 0x019 Envelope 橫向模式 (按一下矩陣)
在 0x01f Envelope 縱向模式 (按一下矩陣)
pPSD
為 PAGESETUPDLG 結構的指標。 如需 PAGESETUPDLG的資訊,請參閱 Windows SDK。
傳回值
值,而如果處理;則為 0。
備註
覆寫這個函式自訂繪製影像。 如果您覆寫這個函式並傳回 是,必須繪製整個影像。 如果您覆寫這個函式並傳回 否,架構會繪製整個預設影像。
需求
Header: afxdlgs.h