VC++ 2010应用开发技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张晓民主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111435631
- 页数:266 页
第1章 Windows编程基础及VS 2010开发环境 1
1.1 Windows程序结构 1
1.1.1 Windows操作系统简介 1
1.1.2应用程序结构 2
1.1.3应用程序开发模式 7
1.2 VS 2010开发环境 7
1.2.1 VS 2010主要功能介绍 7
1.2.2 VS 2010功能窗口 8
1.2.3 VS 2010中的菜单及工具栏 8
1.2.4 VS 2010中应用程序向导的使用 16
1.2.5 VS 2010中的资源编辑器 18
第2章 对话框应用程序 21
2.1第一个Windows应用程序 21
2.2 VS 2010开发MFC (EXE)应用程序的类型 23
2.3设计一个简单的加法器 23
2.3.1生成应用程序框架 24
2.3.2界面设计 25
2.3.3数据的存储 27
2.3.4功能实现 28
2.4对话框的种类 30
2.4.1消息框 30
2.4.2模态对话框 32
2.4.3非模态对话框 32
2.4.4 Windows通用对话框 33
2.5对话框应用 35
2.5.1利用向导建立记事本项目 36
2.5.2为记事本增加加法器 37
第3章 Windows通用控件 42
3.1基本控件 42
3.1.1 Static Text、Group Box和Picture控件 42
3.1.2 Edit Box、List Box和Combo Box控件 43
3.1.3 Button、Radio Button和CheckBox控件 45
3.1.4 Spin与Slider控件 47
3.1.5 Scroll Bar控件 49
3.2基本控件应用 50
3.2.1实例说明 50
3.2.2实例具体的实现步骤 50
3.3高级控件 57
3.3.1 Progress控件 57
3.3.2 Animate控件 57
3.3.3 Tab控件 58
3.4高级控件的应用 59
3.4.1实例说明 59
3.4.2实例具体的实现步骤 59
3.5高级对话框的应用 61
3.5.1属性页对话框 61
3.5.2向导对话框 62
3.6制作一个安装向导 63
3.6.1实例说明 63
3.6.2实例具体的实现步骤 63
第4章 文档与视图应用程序 70
4.1消息映射机制 70
4.1.1消息的种类 70
4.1.2消息传递与消息循环 72
4.1.3消息映射机制介绍 78
4.2文档与视图结构 81
4.2.1文档与视图结构概述 81
4.2.2 Document/View结构 81
4.3文档与视图类 83
4.3.1文档类 83
4.3.2视图类 86
4.4特殊视图类 87
4.4.1滚动视图类 87
4.4.2控件视图类 88
4.4.3编辑视图类 88
4.5文档与视图应用 88
4.5.1实例说明 88
4.5.2实例具体的实现步骤 88
第5章 标准用户界面设计 91
5.1菜单与加速键 91
5.2菜单应用 92
5.3工具栏与状态栏 97
5.4工具栏与状态栏的应用 99
第6章 绘图工具的使用 104
6.1 Windows绘图机制 104
6.2绘图工具和绘图工具类 105
6.2.1画笔 106
6.2.2画刷 108
6.2.3画笔和画刷的应用 110
6.2.4字体 114
6.2.5字体的应用 118
6.2.6其他绘图工具 124
第7章 MFC类库与Act iveX控件 130
7.1 VC中的代码重用 130
7.2利用MFC类库 131
7.2.1 MFC类库的优越性 131
7.2.2 MFC常用类 132
7.3 ActiveX控件的使用 138
7.4 ActiveX控件的应用 138
7.4.1创建项目 139
7.4.2往项目中添加MediaPlayer控件 139
7.4.3使用MediaPlayer控件 139
第8章 线程与程序执行效率 142
8.1多线程概述 142
8.1.1多线程的概念 142
8.1.2多线程的分类 143
8.2线程的启动和终止 144
8.2.1创建用户界面线程 144
8.2.2启动用户界面线程 145
8.2.3使用用户界面窗口 145
8.2.4启动工作者线程 146
8.2.5线程的终止 146
8.2.6等待函数 147
8.3线程同步与通信 147
8.3.1消息队列 148
8.3.2同步对象 148
8.4用户界面线程的应用 151
8.5工作者线程的应用 155
第9章 动态链接库和Act iveX开发 166
9.1编写自己的DLL 166
9.1.1 DLL概述 166
9.1.2 MFC中DLL的分类 167
9.1.3 DLL中的导入/导出函数 168
9.1.4 DLL中的数据与资源 170
9.1.5 DLL与应用程序的链接 171
9.1.6 DLL开发举例 172
9.2编写自己的ActiveX控件 183
9.2.1 ActiveX控件的事件、属性和方法 183
9.2.2 Active X控件开发实例 184
第10章 文件流操作 194
10.1 MFC中的文件操作 194
10.2文件类CFile和CStdioFile 194
10.2.1 CFile类 194
10.2.2 CFile的成员函数 196
10.2.3 CStdioFile类 198
10.3文件对话框 198
10.4文件操作举例 200
10.4.1创建项目 200
10.4.2设计应用程序界面 200
10.4.3添加程序复制功能 201
10.4.4为程序添加粘贴功能 202
第11章 数据库访问技术 204
11.1数据库访问方式 204
11.1.1 ODBC访问 204
11.1.2 DAO访问 207
11.1.3 ADO访问 208
11.1.4 ADO.NET访问 208
11.2 ODBC访问SQL Server技术 209
11.2.1记录集与记录视图 209
11.2.2数据库操作 210
11.2.3记录集的操作 211
11.2.4 ODBC应用举例 214
11.2.5多表操作应用举例 231
11.3 DAO访问Access数据库 238
11.3.1记录集与记录视图 238
11.3.2增强的数据库管理功能 238
11.3.3 DAO应用举例 239
11.4 ADO访问Access数据库 244
11.4.1 VC++使用ADO的3种方式 244
11.4.2使用#import的编程步骤 245
第12章 Windows网络编程 248
12.1网络应用开发基础 248
12.1.1网络应用开发概述 248
12.1.2网络应用开发基本流程 249
12.2 CSocket类的功能和函数 250
12.3服务器端应用程序开发 253
12.3.1创建项目 254
12.3.2增加和修改项目资源 254
12.3.3增加CListeningSocket类 254
12.3.4增加CClientSocket类 256
12.3.5实现网络功能 257
12.4客户端应用程序设计 259
12.4.1创建项目 259
12.4.2增加和修改项目资源 259
12.4.3增加CRequestSocket类 260
12.4.4实现网络功能 261
12.4.5网络应用程序运行测试 265
参考文献 266
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019