【课程介绍】
用VB6+GDI+,从0开始开发一个属于你自己的交互式CAD系统
【课程收益】
获得一个VB6+GDI+开发交互式CAD系统的基本框架
获得用VB6+GDI+开发交互式CAD系统的基本方法
课程大纲
课件打包下载
第一章:GDI+编程
1. 在VB中使用GDI+ 9:35
2. Graphics对象 8:10
3. 颜色、画笔和画刷 8:08
4. 基本图元绘制函数 10:12
5. 文本 10:48
6. 反走样 5:55
第二章:面向对象编程
1. 类
课件下载
13:46
2. 多态 - 用接口实现多态 11:16
3. 集合和集合类 18:59
第三章:系统设计的基本框架和技术
1. 相关类的设计 18:52
2. 坐标系统 18:21
3. 集合类 8:10
4. 橡皮线技术 14:28
第四章:基本图元类设计
1. CPoint类 11:40
2. CLine类 6:37
3. CRectangle类 6:30
4. CCircle类 4:23
5. CArc类 16:57
6. CText类 10:23
7. 使用图元类绘图 13:05
第五章:交互绘图类设计
1. CCommand类 2:45
2. CCreatePoint类 2:51
3. CCreateLine类 4:01
4. CCreateRectangle类 3:05
5. CCreateCircle类 2:54
6. CCreateArc类 3:32
7. CCreateText类 4:21
8. 使用交互绘图类 7:13
第六章:拾取和选择
1. 拾取和选择的概念 10:01
2. 图元的包围矩形和GetBox方法 11:26
3. 图元的拾取算法-Pick方法 9:57
4. 实现图元的拾取-CSelect类 6:50
5. 手柄的拾取 9:32
6. 鼠标单选-CSelect类 5:30
7. 全选、分类选择和放弃选择 6:57
第七章:图元的编辑
1. 修改图元的属性、删除图元、全部删除 10:56
第八章:图元变换
1. 图元变换概述 3:19
2. 平移变换 - 图元的Move方法和交互平移CMove类 13:59
3. 平移变换 - 手柄的平移 9:27
4. 平移变换 - 拖拉图元平移 6:06
5. 旋转变换 - 图元绕任意点旋转 3:48
6. 旋转变换 - 图元的Rotate方法和交互旋转CRotate类 6:14
7. 镜像变换 - 图元相对于任意直线镜像 3:21
8. 镜像变换 - 图元的Mirror方法和交互镜像CMirror类 4:49
9. 比例变换 - 图元的Zoom方法和实现比例变换 4:40
第九章:视图变换
1. 视图变换概述 4:17
2. 画面平移 - ViewDX和ViewDY参数,CPan类 6:37
3. 画面缩放 - ViewScale参数,实现缩放 6:37
4. 适合画布 4:53
5. 局部放大 - CExtend类 4:05
6. 默认视图 2:01
第一十章:撤销和重做
1. 记录画面-图元的Save方法 17:43
2. 撤销和重做 9:58
第一十一章:保存和打开
1. 保存和打开 7:48