词条 | OnPrepareDC |
释义 | 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打印循环 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。