Visual C++案例开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:林青松,胡方霞,刘杰,陈发吉等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2005
- ISBN:7508424980
- 页数:401 页
序言 1
前言 1
第1章 案例提出 1
1.1 项目概述 1
1.1.1 关于业务处理应用服务器 1
目录 1
1.1.2 FSS主要功能介绍 2
1.2 项目开发工具 3
1.2.1 Windows DNA简介与总体框架介绍 3
1.2.2 Visual C++简介 5
1.4 项目工作原理 6
1.2.3 项目主要实现技术 6
1.3 项目开发环境 6
1.4.1 FSS服务器工作原理 7
1.4.2 FSS客户端工作原理 7
1.5 项目总体框架 8
1.5.1 FSS数据结构体系 8
1.5.2 FSS网络处理体系 10
1.6 本章小结 11
第2章 Visual C++语言基础 12
2.1 Visual C++的特点 12
2.3 Visual C++基础 13
2.3.1 C++概论 13
2.2 Visual C++与其他开发语言比较 13
2.3.2 Visual C++工具环境 15
2.3.3 MSDN的使用 25
2.4 三种框架应用 27
2.4.1 基于对话框的框架 28
2.4.2 SDI框架 30
2.4.3 MDI框架 32
2.5 案例完善:用户登录 33
2.6 本章小结 40
第3章 注册表编程 41
3.1 注册表基础 41
3.2 注册表编程 43
3.2.1 注册表结构 44
3.2.2 注册表函数 44
3.3 案例完善 48
3.3.1 参数配置 48
3.3.2 参数保存和导入 53
3.4 本章小结 57
第4章 数据库编程 58
4.1 选择数据库 58
4.1.1 Access数据库 58
4.1.2 SQL Server数据库 59
4.1.3 Oracle数据库 60
4.2.2 Visual C++数据访问接口 62
4.2 Visual C++数据库解决方案 62
4.2.1 Visual C++数据库访问技术的优点 62
4.2.3 其他数据库接口 66
4.2.4 各类数据库的比较 67
4.3 基于ADO的数据库访问技术 68
4.3.1 ADO模型 68
4.3.2 ADO数据库访问步骤 75
4.4 基于ODBC的数据库访问技术 78
4.4.1 ODBC基础 78
4.4.2 异常处理 80
4.4.3 ODBC管理器 81
4.4.4 MFC ODBC类 82
4.4.5 用ODBC API操作数据库的一般步骤 83
4.5 案例完善:用户管理实现初步 88
4.5.1 创建数据库和数据源 89
4.5.2 搭建框架和界面 90
4.5.3 生成新的记录类 99
4.5.4 用户信息登记 100
4.5.5 用户信息修改 101
4.5.6 用户信息删除 103
4.6 案例完善:FSS服务端(内部管理部分) 104
4.6.1 动态配置数据源 104
4.6.2 历史日志管理 105
4.6.3 添加日志 110
4.6.4 文件管理 112
4.6.5 存储申请管理 120
4.6.6 用户管理 128
4.7 本章小结 140
第5章 网络编程 141
5.1 Windows Socket(套接字) 141
5.1.1 套接口编程基础 142
5.1.2 WinSockAPI 144
5.1.3 Socket编程步骤 146
5.2.1 WinInet基础 155
5.2 WinInet类 155
5.2.2 用WinInet实现Internet客户端程序 156
5.3 基于Win32的串口通信 159
5.4 案例完善 160
5.4.1 网络通信服务器端 160
5.4.2 网络通信客户端 175
5.5 本章小结 185
第6章 FSS服务端编程 186
6.1 建立数据库 186
6.1.1 定义表结构 186
6.1.2 建立数据库 188
6.2 服务端框架搭建 188
6.3.1 定义及说明 190
6.3 网络处理类 190
6.3.2 实现及说明 193
6.4 数据库处理类定义及实现 213
6.4.1 CAllIndexRst 213
6.4.2 CUserRst 215
6.4.3 CStoreFileRst 218
6.4.4 CRequestRst 220
6.4.5 CLogRst 222
6.5 案例完善:服务端(业务处理部分) 224
6.5.1 接受连接 224
6.5.2 启动/停止服务 226
6.5.3 新用户注册服务 229
6.5.4 用户信息修改服务 234
6.5.5 用户登录服务 238
6.5.6 接收文件服务 241
6.5.7 回送文件服务 249
6.5.8 用户存储文件删除服务 253
6.5.9 用户存储文件查询服务 256
6.5.10 接受存储空间申请服务 259
6.5.11 存储空间申请处理结果查询服务 263
6.6 本章小结 266
第7章 FSS客户端编程 267
7.1 客户端框架搭建 267
7.2 网络处理类 277
7.3 案例完善:客户端 283
7.3.1 连接服务器 283
7.3.2 参数配置 284
7.3.3 参数导入和保存 287
7.3.4 用户注册 290
7.3.5 用户登录 296
7.3.6 用户信息修改 302
7.3.7 存储文件 308
7.3.8 索回文件 311
7.3.9 查询存储文件列表 315
7.3.10 删除存储文件 317
7.3.11 存储空间申请 318
7.3.12 查询存储空间申请处理结果 322
7.4 本章小结 325
第8章 GUI设计 326
8.1 GUI设计规范 326
8.1.1 GUI设计规范原则 326
8.1.2 GUI设计规范样例 327
8.2 GUI设计技巧 328
8.3 案例完善:FSS客户端的登录界面和主界面设计 329
8.3.1 登录界面设计 329
8.3.2 主界面设计 330
8.4 本章小结 330
9.1.1 断言 331
第9章 异常处理 331
9.1 程序异常的预见 331
9.1.2 跟踪 333
9.2 程序异常的处理 334
9.2.1 Windows结构异常和C++异常 334
9.2.2 MFC中的异常 335
9.2.3 异常的开销 335
9.2.4 异常策略 335
9.2.5 异常与防御性编程 336
9.2.6 返回值 336
9.3 C++异常处理 336
9.3.1 try块 337
9.3.3 catch语句块 338
9.3.2 throw语句 338
9.3.4 异常处理的嵌套 339
9.4 MFC异常处理类 340
9.5 案例完善:数据库操作异常处理 341
9.6 本章小结 344
第10章 图形操作 345
10.1 设备上下文 345
10.2 画笔对象 347
10.3 刷子对象 348
10.4 字体对象 348
10.4.1 创建字体对象 348
10.4.2 LOGFONT结构 349
10.5 映射模式 350
10.6 重要绘图函数 351
10.6.1 常用函数简介 352
10.6.2 案例:行驶的小车 354
10.7 换肤基本原理 361
10.7.1 应用程序配色 362
10.7.2 局部贴图 363
10.8 案例:可换肤(Skin)应用程序 364
10.9 本章小结 373
第11章 多媒体编程 374
11.1 操作声音文件 374
11.1.2 MCI控制方式 375
11.1.1 PlaySound函数 375
11.2 MCIWnd窗口类 378
11.2.1 MCIWnd类 378
11.2.2 CWave类 379
11.3 视频编程 384
11.4 OpenGL图形设计 385
11.5 案例完善:声音文件录制和播放 386
11.6 案例完善:给操作配音 393
11.7 本章小结 394
附录 案例打包、分发、配置和运行 395
参考文献 401
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《新领域、新业态发明专利申请热点案例解析》肖光庭 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《家》高铁林,王力军文;胡博综图 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《本草经解彩色药图》云雪林,杨碧仙主编 2019
- 《景观艺术设计》林春水,马俊 2019
- 《《鬼谷子》思想新解 上》林仁政著 2015
- 《新闻心理学概论 第6版》刘京林 2019
- 《梦之海》陈晓丹,温慧责编;(法)科琳娜·蓓尔特兰德总主编;韦斯林,(乌拉圭)马格努译者;(乌拉圭)兰道尔夫-桑图里奥改编;(阿根廷)乔克绘画;刘慈欣 2020
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《中药炮制学实验》陆兔林主编 2018
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018