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