输出(设备上下文)类

这些类封装 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
提供用于打印文件的标准对话框。

另请参阅

类概述