输出(设备上下文)类
这些类封装 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
提供用于打印文件的标准对话框。