设备环境类的基本功能(CDC,CPaintDC,CClientDC,CWindowDC,CMeta)

 CDC:所有设备环境类的基类,对GDI的所有绘图函数进行了封装!可用来直接访问整个显示器或非显示设备(如打印机);

CPaintDC:用于响应窗口重绘消息WM_PAINT的绘图输出,不仅可对客户区进行操作,还可对非客户区进行操作!

CClientDC:代表窗口客户去的设备环境,一般在相应非窗口消息对客户区进行绘图时要用到该类!

CWindowDC:代表整个窗口设备,包括客户区和非客户区!除非要自己绘制窗口边框和按钮,否则一般不用他!

CMetaFileDC:代表WINDOWS图元文件的设备环境。一个Windows图元文件包括一系列的图形设备接口命令,可以通过重放这些命令来创建图形。对CMetaFileDC对图像进行的各种绘制操作可被记录到一个图元文件中!



文章来自: 本站原创
Tags:
评论: 0 | 查看次数: 8010