出版时间:2006-7 出版社:机械工业出版社 作者:张满栋、杨胜强、高伟卫/国别:中国大陆 页数:266 字数:336000
内容概要
本书详细介绍了开发计算机报警监控图形系统所需的关键技术以及解决方法。这些技术包括:报警监控图形系统的组成和框架设计,注册信息数据的组织和管理,报警平面图形的灵活显示,数据的打印,串行端口通信,多线程技术等。对于每一个模块的实现都给出了详细的代码和代码说明。对于从事windows GUI程序开发的人员,在各种应用系统的开发中也经常会遇到这些技术难题,相信本书会对读者有所帮助。 本书适合于从事报警监控图形系统、CAD系统、GIS系统等各种应用系统开发的技术人员使用,也可作为从事计算机软件应用研究的大专院校师生的参考书。
书籍目录
前言第1章 报警监控图形系统组成 1.1 火灾报警监控系统组成 1.1.1 探测器 1.1.2 手动按钮 1.1.3 控制模块 1.1.4 报警控制器 1.1.5 计算机火灾报警监控图形系统 1.2 计算机火灾报警监控图形系统组成 l.2.1 系统构成 1.2.2 模块功能 1.3 火灾报警监控系统展望第2章 创建报警监控图形系统框架 2.1 生成应用程序框架 2.2 设计菜单 2.3 设计工具条 2.4 生成框架代码第3章 注册模块基本类 3.1 注册信息基本类 3.2 实现注册信息基本类 3.3 注册信息列表类 3.4 列表类的实现方法 3.4.1 实现探测器列表类 3.4.2 实现控制模块列表类第4章 实现注册功能 4.1 设计注册对话框 4.2 生成探测器注册对话框类 4.3 实现探测器注册对话框类 4.4 实现探测器注册命令关联 4.5 控制模块注册实现第5章 图形编程基本知识 5.1 绘图没备 5.2 绘图对象 5.2.1 生成自己的笔 5.2.2 生成自己的刷 5.2.3 生成自己的字体 5.3 绘图属性 5.3.1 背景色与背景方式 5.3.2 映射方式 5.3.3 绘图方式 5.4 绘图函数 5.5 Windows消息 5.5.1 窗口消息 5.5.2 控件消息 5.5.3 命令消息 5.6 Windows消息处理 5.7 交互式绘图系统 5.7.1 系统构成 5.7.2 模块介绍第6章 图形显示的数学基础 6.1 设备坐标与逻辑坐标 6.2 世界坐标与逻辑坐标 6.3 几何变换 6.3.1 平移变换 6.3.2 缩放变换 6.3.3 旋转变换 6.3.4 错切变换 6.4 样条函数 6.4.1 Beta—sphne样条数学表达 6.4.2 Beta—sphne样条曲线生成第7章 图形显示基本类 7.1 定义图形基本类 7.2 实现图形基本类 7.3 派生图形类 7.3.1 CLine直线类 7.3.2 CRectangle矩形类 7.3.3 CRecffiⅡ填充矩形类 7.3.4 CPolyhne折线类. 7.3.5 CPolygonFiⅡ填充多边形类 7.3.6 CCircle圆类……第8章 实现图形显示第9章 增强图形显示功能第10章 实现数据打印第11章 实现串行通信第12章 实现多线程附录A Microsoft Visual C++开发环境介绍附录B C++基本知识附录C Windows CUI 程序编程附录D 数据文件参考文献
图书封面
评论、评分、阅读与下载