OnPrepareDC

王朝百科·作者佚名  2012-05-06  
宽屏版  字体: |||超大  

OnPrepareDC

函数功能:

在OnDraw成员函数调用前被框架函数调于屏幕显示。或者在OnPrint 成员函数调用前被调用于打印预览。

函数原型:virtual void OnPrepareDC( CDC* pDC, CPrintInfo* pInfo = NULL );

参数解释:

pDC :指向一个用于绘制图像文件的上下文设备。

plnfo:如果OnPrepareDC正被打印或打印预览调用,则指向一个CPrintInfo结构,该结构描述了当前打印作业。m_nCurPage成员指定了将要打印的页面。如果OnPrepareDC正在用于屏幕显示,在该参数为NULL

返回值:无

头文件:afxwin.h

备注:

如果该函数被用于屏幕显示调用,那么默认情况下是没有任何功能可以实现显示功能的,然而,这种功能是在衍生类,如CscrollView,可以调整设备上下文的属性覆盖,因此,应该在重写基类前对该函数进行实现。 如果函数被调用进行打印,默认执行检查页面的信息存储在pInfo参数。如果文件的长度并没有被指定,如果后一页面已被打印出来,OnPrepareDC承担的文件成为一页长循环并停止打印。该函数将停止通过设置成员的结构m_bContinuePrinting打印循环

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有