这些类封装 Windows 中可用的不同类型的设备上下文。
以下大多数类封装 Windows 设备上下文的句柄。 设备上下文是一个 Windows 对象,其中包含有关设备(如显示器或打印机)的绘图属性的信息。 所有绘图调用都是通过设备上下文对象进行的。 派生自 CDC
封装专用设备上下文功能的其他类,包括对 Windows 图元文件的支持。
CDC
设备上下文的基类。 用于直接访问整个显示器和访问非显示上下文(如打印机)。
CPaintDC
窗口的成员函数中使用的 OnPaint
显示上下文。 自动调用 BeginPaint
构造和 EndPaint
销毁。
CClientDC
窗口客户端区域的显示上下文。 例如,用于绘制对鼠标事件的即时响应。
CWindowDC
整个窗口的显示上下文,包括客户端和非工作区。
CMetaFileDC
Windows 图元文件的设备上下文。 Windows 图元文件包含一系列图形设备接口(GDI)命令,这些命令可以重播以创建图像。 对成员函数 CMetaFileDC
的调用记录在图元文件中。
相关类
CPoint
保留坐标 (x, y) 对。
CSize
保留距离、相对位置或配对值。
CRect
保存矩形区域的坐标。
CRgn
封装 GDI 区域,用于在窗口中作椭圆、多边形或不规则区域。 与类 CDC
中的剪辑成员函数结合使用。
CRectTracker
显示和处理用于调整和移动矩形对象的用户界面。
CColorDialog
提供用于选择颜色的标准对话框。
CFontDialog
提供用于选择字体的标准对话框。
CPrintDialog
提供用于打印文件的标准对话框。