CView::OnDraw

调用由框架呈现文档的图像。

virtual void OnDraw(
   CDC* pDC 
) = 0;

参数

  • pDC
    指向用于呈现文档的图像将使用的设备上下文。

备注

框架调用此函数执行屏幕显示、打印和打印预览,因此,它通过每种情况的不同设备上下文。不存在任何默认的实现。

必须重写此功能会显示您的文档的视图。使用 pDC 参数,所指向的 CDC 对象可以将图形设备接口(GDI)调用。可以选择GDI资源,如钢笔或字体,到设备上下文在绘制图像之前然后取消选择它们。通常您的绘图代码可以与设备无关;即它不要求有关哪些类型的计算机的信息显示图像。

若要优化绘图,请调用设备上下文的 RectVisible 成员函数以确定是否将绘制一给定矩形。如果需要区分常规屏幕显示和输出之间,请调用设备上下文的 IsPrinting 成员函数。

要求

Header: afxwin.h

请参见

参考

CView选件类

层次结构图

CDC::IsPrinting

CDC::RectVisible

CView::OnPrint

CWnd::OnCreate

CWnd::OnDestroy

CWnd::PostNcDestroy