目录 | 第1-7页 |
第一章 绪论 | 第7-12页 |
1.1 AutoCAD的发展以及DWG文件在工程中的应用 | 第7-8页 |
1.2 DWG文件应用软件的几种开发方式 | 第8-9页 |
1.2.1 独立开发 | 第8页 |
1.2.2 单纯二次开发 | 第8页 |
1.2.3 集成二次开发 | 第8-9页 |
1.3 OpenDWG Toolkit (ODT)介绍 | 第9-10页 |
1.4 本文的研究内容 | 第10-12页 |
第二章 矢量图形软件开发基础 | 第12-21页 |
2.1 MFC简介 | 第12-14页 |
2.1.1 MFC的常用类 | 第12页 |
2.1.2 文档类(Document) | 第12-13页 |
2.1.3 视图类(View) | 第13页 |
2.1.4 框架窗口类(Frame and Window) | 第13页 |
2.1.5 主要应用程序结构类 | 第13页 |
2.1.6 文件服务类(File) | 第13页 |
2.1.7 绘图类及绘图对象类 | 第13页 |
2.1.8 对话框类(Dialog) | 第13-14页 |
2.1.9 MFC的类库结构 | 第14页 |
2.2 Windows图形编程基础 | 第14-18页 |
2.2.1 图形设备接口GDI(Graphic Device Interface) | 第14页 |
2.2.2 设备环境 | 第14页 |
2.2.3 MFC中与GDI有关的类 | 第14-18页 |
2.3 坐标映射 | 第18-21页 |
2.3.1 设备坐标和逻辑坐标 | 第18页 |
2.3.2 映射方式 | 第18-19页 |
2.3.3 视口和窗口 | 第19-21页 |
第三章 DWG文件浏览ActiveX控件开发概述 | 第21-23页 |
3.1 开发方案的选择 | 第21页 |
3.2 开发思路 | 第21-22页 |
3.3 开发工具的选择 | 第22页 |
3.4 软件总体设计 | 第22-23页 |
第四章 图形数据的组织与DWG文件的读取 | 第23-31页 |
4.1 ODT简介 | 第23页 |
4.2 ODT中图形数据的组织介绍 | 第23-25页 |
4.3 图形数据的组织 | 第25-26页 |
4.3.1 组织图形实体类 | 第25-26页 |
4.3.2 其它图形数据的组织 | 第26页 |
4.4 读DWG文件 | 第26-31页 |
4.4.1 DWG文件的整体结构 | 第27页 |
4.4.2 ODT对DWG文件的访问 | 第27-28页 |
4.4.3 读DWG文件 | 第28-31页 |
第五章 DWG文件的显示 | 第31-44页 |
5.1 建立坐标系 | 第31-35页 |
5.1.1 建立坐标系 | 第31-32页 |
5.1.2 实际坐标与逻辑坐标的转换 | 第32-34页 |
5.1.3 确定实际坐标系的参数 | 第34页 |
5.1.4 标映像模坐式的使用 | 第34-35页 |
5.2 绘制图形实体 | 第35-44页 |
5.2.1 图形的绘制流程 | 第35-36页 |
5.2.2 组织实体绘图类 | 第36页 |
5.2.3 椭圆的绘制 | 第36-38页 |
5.2.4 TTF(TrueType Font)字符的绘制 | 第38-44页 |
第六章 转化为ActiveX控件 | 第44-56页 |
6.1 ActiveX控件简介 | 第44-45页 |
6.2 ActiveX控件开发工具的选择 | 第45页 |
6.3 转化为ActiveX控件 | 第45-56页 |
6.3.1 MFC中的文挡/视结构 | 第46-54页 |
6.3.2 在ActiveX控件中实现文档/视结构 | 第54-56页 |
第七章 总结与展望 | 第56-58页 |
7.1 论文工作总结 | 第56页 |
7.2 展望 | 第56-58页 |
致谢 | 第58-59页 |
攻读硕士学位期间发表的论文 | 第59-60页 |
参考文献 | 第60-61页 |