图书介绍
Visual C++开发入门与编程实践PDF|Epub|txt|kindle电子书版本网盘下载
- 屈磊,李媛媛编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121052474
- 出版时间:2007
- 标注页数:497页
- 文件大小:73MB
- 文件页数:510页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++开发入门与编程实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 快速掌握VC++ 6.0开发环境1
1.1 从第一个程序开始熟悉VC++ 6.0开发环境2
1.1.1 摸索VC++ 6.0的集成开发环境2
1.1.2 应用程序开发向导AppWizard6
1.1.3 类向导ClassWizard11
1.1.4 如何编译、调试与诊断12
1.1.5 灵活应用MSDN进行自我辅导13
1.2 初步了解VC++ 6.0应用程序类型14
1.2.1 Win32项目15
1.2.2 MFC项目18
1.3 进一步了解VC++ 6.0 MFC编程19
1.3.1 MFC的应用程序框架20
1.3.2 MFC类库的概念和组成22
1.3.3 MFC的局限性23
1.4 拓展第一个程序:开始VC++ 6.0 MFC编程之旅23
1.4.1 创建MFC应用程序框架24
1.4.2 为程序编写源代码30
1.4.3 编译Release版本31
1.5 本章小结33
第2章 快速领会C++开发的五堂课35
2.1 C++语言基础36
2.1.1 C++程序的基本结构36
2.1.2 常量37
2.1.3 变量38
2.1.4 数据类型39
2.1.5 表达式与运算符44
2.2 C++程序控制语句45
2.2.1 if语句46
2.2.2 switch语句48
2.2.3 while语句50
2.2.4 do-while语句52
2.2.5 for语句53
2.2.6 continue语句54
2.2.7 break语句55
2.2.8 return语句55
2.3 C++函数56
2.3.1 函数的定义与声明56
2.3.2 函数的调用与默认参数58
2.3.3 函数中的变量61
2.3.4 函数重载62
2.4 C++类64
2.4.1 定义C++类65
2.4.2 派生C++类66
2.4.3 使用C++模板69
2.5 C++编程实战71
2.6 本章小结74
第3章 必须要掌握的Windows编程要点75
3.1 匈牙利编程命名规则76
3.2 Windows编程模型77
3.2.1 最简单的Windows应用程序78
3.2.2 真正的Windows应用程序——“Hello World”80
3.2.3 Windows程序分析82
3.3 高级Windows编程88
3.3.1 使用位图资源88
3.3.2 制作菜单92
3.3.3 处理重要的事件93
3.4 Windows GDI、控件95
3.4.1 高级GDI编程96
3.4.2 图形绘制99
3.4.3 文本和字体103
3.4.4 Windows控件的应用104
3.5 编写第一个Windows程序——实时显示鼠标位置108
3.6 本章小结111
第4章 Windows的消息机制113
4.1 怎样理解消息机制114
4.1.1 什么是消息114
4.1.2 如何得到应用程序自己的消息115
4.1.3 消息的种类116
4.2 MFC的消息映射117
4.2.1 什么是消息映射118
4.2.2 消息映射宏120
4.2.3 能够处理消息的类122
4.3 消息的处理124
4.3.1 处理标准的窗口消息124
4.3.2 处理命令消息127
4.3.3 消息的投递与发送128
4.3.4 使用处理自定义消息130
4.4 模仿MFC建立自己的消息机制131
4.5 本章小结135
第5章 MFC应用程序设计137
5.1 MFC概述138
5.1.1 MFC的概念138
5.1.2 MFC的命名规则138
5.1.3 初识MFC139
5.1.4 应用程序类CWinApp141
5.2 对话框程序143
5.2.1 对话框应用程序的建立143
5.2.2 使用模式对话框149
5.2.3 使用无模式对话框155
5.2.4 使用通用对话框158
5.3 文档/视图结构160
5.3.1 应用程序的建立161
5.3.2 文档对象166
5.3.3 视图对象169
5.3.4 框架窗口171
5.3.5 打印操作173
5.3.6 SDI与MDI的区别175
5.4 用SDI实现鼠标画图176
5.5 本章小结182
第6章 动态链接库183
6.1 动态链接库的基本知识184
6.1.1 动态链接库与静态链接库184
6.1.2 动态链接库的优点184
6.1.3 动态链接库类型185
6.2 创建动态链接库186
6.2.1 创建Win32 DLL186
6.2.2 在工程中使用DLL188
6.2.3 动态链接库的构成189
6.2.4 动态链接库的链接方式193
6.3 MFC常规DLL195
6.3.1 创建MFC常规DLL195
6.3.2 模块定义文件——导出函数198
6.3.3 显示链接MFC常规DLL199
6.4 MFC扩展DLL200
6.4.1 创建MFC扩展DLL201
6.4.2 使用MFC扩展DLL的导出类203
6.5 制作自己的数学库204
6.6 本章小结209
第7章 数据库访问和文件读写211
7.1 数据库概述212
7.1.1 基本概念212
7.1.2 数据库的分类213
7.1.3 结构化查询语言——SQL215
7.1.4 Visual C++支持的数据访问216
7.2 ODBC数据库应用开发217
7.2.1 MFC ODBC类217
7.2.2 生成应用程序框架218
7.2.3 浏览数据库记录223
7.2.4 添加、删除和修改记录225
7.3 ADO数据库应用开发226
7.3.1 ADO概述226
7.3.2 ADO对象226
7.3.3 使用ADO对象操作数据库228
7.4 文件操作237
7.4.1 Windows API中文件操作函数的介绍237
7.4.2 MFC的CFile类241
7.4.3 文件的写入244
7.4.4 文件的读出245
7.5 实例应用——电话管理与数据导出246
7.6 本章小结250
第8章 多线程编程基础251
8.1 进程与线程252
8.1.1 进程252
8.1.2 线程254
8.1.3 进程与线程的优先级255
8.1.4 进程与线程的区别256
8.2 产生新进程257
8.2.1 创建进程的示例257
8.2.2 CreateProcess函数258
8.2.3 进程的终止262
8.3 创建多线程264
8.3.1 线程创建函数Create Thread264
8.3.2 创建工作线程266
8.3.3 创建用户界面线程269
8.4 控制线程的运行273
8.4.1 线程的挂起以及唤醒273
8.4.2 线程休眠274
8.4.3 线程的终止275
8.5 制作线程控制器276
8.6 本章小结281
第9章 ActiveX控件283
9.1 基本概念284
9.1.1 什么是ActiveX控件284
9.1.2 COM技术说明285
9.1.3 属性、方法以及事件286
9.2 使用ActiveX控件288
9.2.1 ActiveX控件和Windows控件的比较288
9.2.2 插入ActiveX控件289
9.2.3 ActiveX控件属性、方法和事件的操作291
9.3 编写ActiveX控件295
9.3.1 创建框架295
9.3.2 修改控件的显示299
9.3.3 添加控制函数303
9.3.4 导出控制函数304
9.4 制作自己的FLASH播放器307
9.5 本章小结309
第10章 网络编程基础311
10.1 网络编程基础312
10.1.1 网络术语312
10.1.2 开放系统互连参考模型说明314
10.1.3 TCP/IP参考模型315
10.2 Winsock基础317
10.2.1 初始化Winsock318
10.2.2 建立套接字320
10.2.3 面向连接的协议322
10.2.4 无连接协议327
10.2.5 其他API328
10.2.6 MFC的网络函数简介331
10.3 制作自己的HTTP下载程序335
10.4 本章小结338
第11章 多媒体音视频系统开发实践339
11.1 系统设计的原则和实现的目标340
11.1.1 多媒体系统的设计原则340
11.1.2 多媒体系统的实现目标341
11.2 系统需求分析342
11.2.1 总体结构342
11.2.2 类图设计和功能划分343
11.3 Microsoft Windows Media Player SDK345
11.3.1 什么是Microsoft Windows Media Player SDK345
11.3.2 如何获取Microsoft Windows Media Player SDK346
11.3.3 Microsoft Windows Media Player SDK中常用的函数说明346
11.4 模块设计和关键技术剖析347
11.4.1 ActiveX控件的使用347
11.4.2 界面部分347
11.4.3 Microsoft Windows Media Player SDK的使用349
11.4.4 列表保存部分354
11.4.5 使用STL处理列表358
11.5 系统测试与部署360
11.6 多媒体音视频开发的难点、重点361
11.7 本章小结362
第12章 企业信息系统开发实践363
12.1 系统概述364
12.2 系统设计的原则和实现的目标364
12.2.1 信息系统的设计原则364
12.2.2 信息系统的实现目标365
12.3 需求分析366
12.3.1 信息系统的总体结构366
12.3.2 信息系统的类图设计367
12.4 数据库的建模分析373
12.4.1 数据库的设计要求373
12.4.2 数据库建模分析375
12.4.3 表的建立376
12.5 模块的设计与关键技术剖析377
12.5.1 ODBC数据库连接的方法377
12.5.2 数据的查询381
12.5.3 数据的写入386
12.5.4 数据的删除388
12.5.5 算法实现390
12.6 系统测试与部署394
12.7 系统设计难点深入分析394
12.8 本章小结396
第13章 图形图像处理系统开发实践397
13.1 系统概述398
13.2 系统设计的原则和实现的目标398
13.2.1 图形图像处理的设计原则398
13.2.2 图形图像处理的实现目标399
13.3 需求分析400
13.3.1 图形图像处理系统的总体结构400
13.3.2 图形图像处理系统的类图设计401
13.4 图形图像的基础知识404
13.4.1 GDI的使用说明405
13.4.2 BMP图像的格式405
13.4.3 位图与调色板的处理409
13.4.4 BMP图像的基本操作410
13.4.5 用MFC设计界面411
13.5 模块的设计与关键技术剖析412
13.5.1 BMP文件的读取412
13.5.2 读取BMP图像的色彩417
13.5.3 色彩变换421
13.5.4 保存BMP图像424
13.5.5 彩色位图转换成黑白位图429
13.5.6 提取图像轮廓433
13.5.7 在画布上显示435
13.6 系统测试与部署436
13.7 系统设计难点深入分析437
13.8 本章小结437
第14章 VC实现办公自动化439
14.1 系统概述440
14.2 系统设计的原则和实现的目标440
14.2.1 办公自动化的设计原则440
14.2.2 办公自动化的实现目标441
14.3 需求分析442
14.3.1 办公自动化的总体结构442
14.3.2 办公自动化的类图设计444
14.4 数据库建模分析448
14.4.1 数据库的设计要求448
14.4.2 数据库建模分析449
14.4.3 表的建立450
14.5 模块设计与关键技术剖析450
14.5.1 用系统的ODBC程序连接数据库451
14.5.2 数据的写入453
14.5.3 数据的查询455
14.5.4 数据的修改457
14.5.5 界面设计459
14.5.6 生成Word文档460
14.5.7 生成Excel文档469
14.6 系统测试与部署475
14.7 系统设计难点深入分析476
14.8 本章小结478
附录A VC典型问答88例479