网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CView::OnDraw
释义 CView::OnDraw

virtual void OnDraw( CDC* pDC=0 );

参数:
pDC指向设备环境的指针,该环境被用于画出文档的图像。

说明:
框架调用这个函数以画出文档的图像。框架调用这个函数来实现屏幕显示,打印以及打印预览,在各种情况下,它传递不同的参数。没有缺省的实现。
为了显示你的文档的视图,必须重载这个函数。你可以通过pDC指向的CDC对象来调用图形设备接口(GDI)。你可以在显示之前将GDI资源,如画笔和字体等选入设备环境,在显示完成之后,再把它们选出去。通常你的绘图代码是与设备无关的,这意味着,它不需要有关显示图形的设备类型的信息。
如果要优化绘图操作,调用设备环境的RectVisible成员函数以确定一个给定的矩形是否需要重画。如果你需要区别普通的屏幕显示和打印,那么应调用设备环境的IsPrinting函数。

请参阅:
CDC::IsPrinting, CDC::RectVisible, CView::OnPrint, CWnd::OnCreate, CWnd::OnDestroy, CWnd::PostNcDestroy
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 4:08:02