术语 | CPageSetupDialog::OnDrawPage | ||||||||||||||||||||||||
释义 | CPageSetupDialog::OnDrawPage virtual UINT OnDrawPage( CDC* pDC, UINT nMessage, LPRECT lpRect ); 返回值:如果被处理则返回非零值;否则返回0。 参数:
说明: 由框架调用来画一个打印页面的屏幕图像。然后这个图像作为通用OLE PageSetup对话框的一部分来显示。函数的缺省实现是画一个文本页的图像。 重载这个函数可以定制是画图像的指定区域,还是画整个图像。你可以使用switch和case语句来检查nMessage的值。例如,为了定制获取表示图像的内容,你可以使用下面的例子代码: Switch( nType ) { case WM_PSD_GREEKTEXTRECT: DrawMyImage( pDC, lpRect); //画我的指定图像。 return 1; default: return ::Draw(CDC* pDC, UINT nDrawType, LPRECT lpRect); }; 注意:你不需要处理nMessage的每一个取值。可以选择处理图像的某一部分,某几个部分或整个区域。 请参阅:CPageSetupDialog::PreDrawPage |
||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。