释义 |
CPageSetupDialog::PreDrawPage
virtual UINT PreDrawPage( WORD wPaper, WORD wFlags, LPPAGESETUPDLG pPSD );
返回值:如果被处理则返回非零值;否则返回0。
参数:wPaper | 指定一个用来表明纸张尺寸的值。这个值可以是一个DMPAPER_值,在DEVMODE结构的描述中有这些值的列表。 | wFlags | 表明纸张或信封的方向,以及表明打印机是点阵式的还是HPPCL(HewlettPackard Printer Control Language )设备。此参数可以是下列值之一:·0x001 | 纸张是横向放置(点阵式)。 | ·0x003 | 纸张是横向放置(HPPCL)。 | ·0x005 | 纸张是纵向放置(点阵式)。 | ·0x007 | 纸张是纵向放置(HPPCL)。 | ·0x00b | 信封是横向放置(HPPCL)。 | ·0x00d | 信封是纵向放置(点阵式)。 | ·0x019 | 信封是横向放置(HPPCL)。 | ·0x01f | 信封是纵向放置(点阵式)。 |
| pPSD | 指向一个PAGESETUPDLG结构的纸张。要获取有关这个结构的更多消息,请参见Win32文档。 |
说明: 在画用于页面的屏幕图像之前由框架调用。重载这个函数来定制图像的绘画。 如果你重载这个函数并返回TRUE,则你必须画整个图像。如果你重载这个函数并返回FALSE,则框架会画出整个缺省的图像。
请参阅:CPageSetupDialog::OnDrawPage |