C++ C与DC画图.docVIP

  • 80
  • 0
  • 约 14页
  • 2017-10-21 发布于浙江
  • 举报
CC与DC画图

CDC 继承层次: CObject? ?└CDC? 定义: CDC类定义的是设备上下文对象的类。 CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及处理与窗口客户区对应的显示上下文的成员。 通过CDC对象的成员函数进行所有的绘图。 类对设备上下文操作提供了成员函数,处理绘图工具。安全型图形设备接口(GDI)对象收集,以及处理颜色和调色板。 它还为获取和设置绘图属性、映射,处理视点、窗口扩展、转换坐标,处理区域、剪贴、绘制直线及绘制简单椭圆和多边形等形状提供了成员函数。 另外还为绘制文本、处理字体,使用打印机跳转,滚动和播放元文件提供成员函数。 使用CDC对象时要构造它,然后调用与它平等的、使用设备上下文的Windows函数的成员函数。 注意: Windows 95下所有屏幕坐标限制在16位以内。因此向CDC成员函数传递的int必须在-32768至32767之间。 为了特定用途,Microsoft基本类库提供了几个CDC派生类。?CPaintDC 包括BeginPaint和EndPaint调用。 ? CClientDC?管理窗口用户区对应的显示上下文。 ? CWindowDC?管理与整个窗口对应的显示上下文,包括它的结构和控件。 ? CMetaFileDC?与带元文件的设备上下文对应。 ? CDC包含m_hDC和m_hAttribDC两个设备上下文,它们在CDC对象

文档评论(0)

1亿VIP精品文档

相关文档