报警监控图形系统开发实例PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张满栋,杨胜强,高伟卫著
- 出 版 社:北京:机械工业出版社
- 出版年份:2006
- ISBN:7111194608
- 页数:267 页
第1章 报警监控图形系统组成 1
1.1 火灾报警监控系统组成 1
1.1.1 探测器 2
1.1.2 手动按钮 5
1.1.3 控制模块 5
1.1.4 报警控制器 6
1.1.5 计算机火灾报警监控图形系统 6
1.2 计算机火灾报警监控图形系统组成 7
1.2.1 系统构成 7
1.2.2 模块功能 7
1.3 火灾报警监控系统展望 10
第2章 创建报警监控图形系统框架 12
2.1 生成应用程序框架 12
2.2 设计菜单 14
2.3 设计工具条 17
2.4 生成框架代码 19
第3章 注册模块基本类 26
3.1 注册信息基本类 26
3.2 实现注册信息基本类 28
3.3 注册信息列表类 29
3.4.1 实现探测器列表类 31
3.4 列表类的实现方法 31
3.4.2 实现控制模块列表类 34
第4章 实现注册功能 38
4.1 设计注册对话框 38
4.2 生成探测器注册对话框类 41
4.3 实现探测器注册对话框类 43
4.4 实现探测器注册命令关联 51
4.5 控制模块注册实现 52
第5章 图形编程基本知识 64
5.1 绘图设备 64
5.2 绘图对象 66
5.2.1 生成自己的笔 68
5.2.2 生成自己的刷 69
5.2.3 生成自己的字体 71
5.3 绘图属性 72
5.3.1 背景色与背景方式 74
5.3.2 映射方式 74
5.3.3 绘图方式 75
5.4 绘图函数 76
5.5.2 控件消息 81
5.5.3 命令消息 81
5.5.1 窗口消息息 81
5.5 Windows消息 81
5.6 Windows消息处理 82
5.7 交互式绘图系统 83
5.7.1 系统构成 84
5.7.2 模块介绍 84
第6章 图形显示的数学基础 87
6.1 设备坐标与逻辑坐标 87
6.2 世界坐标与逻辑坐标 88
6.3 几何变换 90
6.3.1 平移变换 90
6.3.2 缩放变换 91
6.3.3 旋转变换 92
6.3.4 错切变换 94
6.4 样条函数 95
6.4.1 Beta-spline样条数学表达 95
6.4.2 Beta-spline样条曲线生成 96
第7章 图形显示基本类 99
7.1 定义图形基本类 99
7.2 实现图形基本类 100
7.3 派生图形类 104
7.3.1 CLine直线类 104
7.3.3 CRectFill填充矩形类 105
7.3.2 CRectangle矩形类 105
7.3.4 CPolyline折线类 106
7.3.5 CPolygonFill填充多边形类 106
7.3.6 CCircle画圆类 107
7.3.7 CCircleFill填充圆类 108
7.3.8 CText文本类 108
7.3.9 CSpline样条曲线类 109
7.3.10 CSplineFill填充样条曲线类 110
7.4 派生图形类的实现 110
7.4.1 CLine直线类的实现 110
7.4.2 CRectangle矩形类的实现 113
7.4.3 CRectFill填充矩形类的实现 115
7.4.4 CPolyline折线类的实现 117
7.4.5 CCircle画圆类的实现 119
7.4.6 CCircleFill填充圆类的实现 120
7.4.7 CSpline样条曲线类的实现 122
7.4.8 CSplineFill填充样条曲线类的实现 125
第8章 实现图形显示 128
8.1 文档的数据管理 128
8.1.1 定义管理列表 128
8.1.2 实现管理列表 130
8.1.3 读人数据文件 130
8.2.1 初始化视图环境 135
8.2 视图客户区的图形显示 135
8.2.2 实现图形显示 136
第9章 增强图形显示功能 138
9.1 增加视图类成员定义 138
9.2 设置视图背景 140
9.3 键盘控制滚动 140
9.4 鼠标拖动滚动 143
9.5 图形的放大与缩小 146
9.5.1 图形的放大 147
9.5.2 图形的缩小 148
10.1.1 创建打印文本对象类 151
10.1 组织打印数据 151
第10章 实现数据打印 151
10.1.2 实现打印文本对象类 152
10.2 创建打印文档和视图类 154
10.2.1 创建打印文档类 154
10.2.2 创建打印视图类 155
10.2.3 定义打印框架类 157
10.3 实现打印文件功能 158
10.3.1 将打印数据读入内存 158
10.3.2 在视图中实现打印功能 164
11.1.2 RS-232C的电气特性 172
11.1.1 RS-232C标准 172
第11章 实现串行通信 172
11.1 串行通信简介 172
11.1.3 信号连接 173
11.1.4 微机的RS-232C接口 173
11.2 Win32 API串行通信函数 174
11.2.1 打开和关闭通信资源 175
11.2.2 配置串行通信资源 176
11.2.3 缓冲区控制 176
11.2.4 读写通信资源 177
11.2.5 超时设置 178
11.2.7 通信事件 179
11.2.6 通信错误 179
11.3 利用Active X控件实现串行通信 180
11.3.1 将串行通信控件插入到项目中 180
11.3.2 修改CMainFrame类 181
11.3.3 实现串行通信 183
第12章 实现多线程 188
12.1 多线程概念 188
12.2 多线程函数 188
12.2.1 创建线程函数 188
12.2.3 管理线程函数 189
12.2.2 终止线程函数 189
12.3 用多线程实现串行通信 190
12.3.1 多线程串行通信基本知识 190
12.3.2 定义串行通信类 191
12.3.3 实现串行通信类 192
12.3.4 启动串行通信线程 202
附录A Microsoft Visual C++开发环境介绍 206
A.1 Visual C++开发环境 206
A.2 强有力的Wizards工具 207
A.2.1 应用程序向导 207
A.3 便捷的工作区 208
A.2.2 类向导 208
A.4 强大的联机帮助MSDN 209
A.5 创建用户开发环境 210
A.6 设置项目环境 211
附录B C++基本知识 213
B.1 面向对象的编程 213
B.2 由C到C++ 213
B.2.1 声明与注释 214
B.2.2 动态分配内存 214
B.2.3 重载函数 216
B.2.4 引用 217
B.3 定义C++类 218
B.3.1 定义类 218
B.3.2 声明类的实例或指针 219
B.3.3 访问类成员 219
B.3.4 封装 221
B.3.5 构造函数和析构函数 222
B.4 派生C++类 223
B.4.1 生成类的层次结构 225
B.4.2 使用虚拟函数 226
B.5.1 定义函数模板 227
B.5 使用C++模板 227
B.5.2 定义类模板 228
附录C Windows GUI程序编程 230
C.1 Windows GUI编程 230
C.2 用AppWizard生成应用程序框架 230
C.3 程序类和文件 236
C.4 程序如何运行 249
附录D 数据文件 257
D.1 探测器文件 257
D.2 控制模块文件 259
D.3 报警平面图文件 262
参考文献 267
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《美食追逐大比拼 减法》(韩)杨胜贤文 2016
- 《全球传播生态发展报告》高伟,姜飞主编 2019
- 《大学计算机基础实践教程》郭瑾,高伟,庞新编著 2019
- 《JAVA核心编程》柳伟卫著 2020
- 《Python 3 程序设计学习指导与习题解答》高伟 2019
- 《中捷特殊教育教师培养体系比较研究》李尚卫著 2019
- 《当代儿科诊疗研究》季坚卫著 2018
- 《金融风险管理与经济可持续发展研究》王花毅,姜佳,苑卫卫著 2019
- 《新生入学教育读本》朱胜强 2019
- 《学前教育专业通用教材 中国画》高伟 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019