MFC中的CDC类
windows是一种图形界面的操作系统,它把包括文本在内的所有数据都显示为屏幕上的图像。因此图形的处理是Windows程序设计的重要问题,Windows是依靠图形设备接口(GDI)和设备描述环境(device context,DC)对图形进行支持的。
注:GDI是用于改变DC属性的操作函数的集合
CDC类则是将DC和GDI函数封装到一起形成的类,即设备描述环境类。
CPaintDC是CDC类中最常用的,代表应用程序窗口的客户区,只能被使用在CView类的OnDraw()函数中,声明为:OnDraw(CDC * pDC)
pDC指向CPaintDC对象
创建窗口以及窗口刷星产生WM_PAINT消息,系统则调用OnDraw()