交互式图形软件设计教程详解.ppt

第2章 交互式图形软件设计 2.1 交互式图形软件设计方法 2.1.1 Visual C++ 6.0简介 2.1.2 MFC 类库简介 2.1.3 应用程序框架 2.1.4 使用资源编辑器生成图形用户界面 2.1.5 利用消息映射和消息处理实现交互式绘图 2.2 CDC图形程序库 2.2.1 CDC类 2.2.2 绘图工具选择 2.2.3 坐标系统设置与转换 2.2.4 绘图模式与背景设置 2.2.5 图形绘制 2.2.6 区域填充 2.3 面向对象的画图程序设计 2.3.1 类与数据封装 2.3.2 派生类与继承性 2.3.3 虚函数与多态性 2.3.4 数据存储与屏幕重绘 2.3.5 画图程序的设计思路 2.4 图形类的定义 2.4.1 图形基类CShape 1. CShape定义代码 2. CShape类实现代码 2.4.4 矩形类CRectangle 1.CRectangle类定义代码 2.CRectangle类实现代码 2.5 画图程序的实现 2.5.7 简单实用图形学程序设计举例 点用一个坐标点数据表示,直线、圆、椭圆和矩形用二个坐标点数据表示,圆角矩形用二个坐标点数据和二个整型数据来表示,圆弧或椭圆弧、饼形或扇形用四个坐标点数据表示,贝塞尔曲线用四个以上的坐标点数据

文档评论(0)

1亿VIP精品文档

相关文档