CDC派生类区别

CClientDC :     设备环境的映射区域限于客户区域,不能在客户区域外绘图。原点( 0 0 )在客户区左上角。例如对话框控件的客户区就是该控件的左上角 (Title )

 

CWindowDC :   设备环境的映射区域为整个窗口(包括标题栏、状态栏、窗口边框等)。原点( 0 0 )在整个窗口的左上角。

 

CPaintDC:       当需要重写 OnPaint 函数的时候,就需要使用 CPaintDC 类。

 

CMetaFileDC:    专门用于图元文件的绘制。

视图窗口没有非客户区域.

视图窗口覆盖在框架窗口之上。

你可能感兴趣的:(CDC派生类区别)