图书介绍
Visual C++程序设计与项目实践【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 安金梁,范秀平主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121137587
- 出版时间:2011
- 标注页数:442页
- 文件大小:138MB
- 文件页数:458页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++程序设计与项目实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++6.0和Visual C++2008集成开发环境介绍1
1.1 Visual C++编程的特点1
1.1.1消息处理1
1.1.2图形设备接口2
1.1.3基于资源的编程2
1.1.4内存管理2
1.1.5动态链接库(DLL)2
1.2 Visual C++6.0编程环境2
1.2.1 Visual C++6.0集成开发环境简介2
1.2.2 Visual C++6.0的菜单简介3
1.2.3 Visual C++6.0的工具栏简介4
1.2.4 Visual C++6.0的项目工作区窗口简介4
1.2.5 Visual C++6.0的代码区简介4
1.2.6 Visual C++6.0信息输出窗口4
1.3 VC助手(Visual Assist)的使用方法4
1.4 Visual C++2008编程环境6
1.4.1 Visual C++2008集成开发环境简介6
1.4.2 Visual C++2008集成开发环境中工具栏的调整7
1.4.3 Visual C++2008集成开发环境中窗口的调整8
1.5 Visual C++6.0编写的程序转化到Visual C++2008中的方法9
1.5.1多字节字符集和Unicode字符集9
1.5.2安全函数10
1.5.3 Visual C++2008相对于VC++6.0的其他改进12
1.6疑难解答12
1.7简答题14
第2章 Visual C++常用的编程模式15
2.1 Win32API简介15
2.2 Windows SDK简介17
2.3 Win32 Application程序的创建17
2.3.1建立Win32 Application模式的工程18
2.3.2建立Win32 Console Application模式的工程21
2.3.3 Win32 Application与Win32 Console Application工程的区别和联系21
2.4 MFC编程模式22
2.4.1一些最重要的MFC类22
2.4.2创建MFC应用程序的方法24
2.5疑难解答26
2.6简答题28
第3章 程序调试方法和帮助工具的使用29
3.1程序调试的基本方法29
3.1.1 “Build”(生成)工具条介绍29
3.1.2调试工具条各按钮的功能介绍30
3.1.3 Debug与Release编译方式31
3.1.4断点的设置和使用32
3.1.5使用Watch(监视)查看断点处变量和表达式的值34
3.1.6使用Memory(内存)功能查看内存中某一地址处的值35
3.1.7控制调试过程的方法36
3.2 MSDN介绍36
3.2.1什么是MSDN37
3.2.2什么是MSDN Library37
3.3疑难解答40
3.4上机题41
第4章 C++程序设计入门43
4.1 C++语言的基础知识概要43
4.1.1程序的文件结构:头文件和源文件的分工43
4.1.2基本数据类型45
4.1.3运算符46
4.1.4条件分支语句和循环语句48
4.1.5流程控制方法:break、continue和goto51
4.1.6函数53
4.1.7数组58
4.1.8指针60
4.2面向对象技术的一些重要概念61
4.2.1结构体62
4.2.2类63
4.3内存管理66
4.3.1内存申请不成功66
4.3.2未初始化就引用内存66
4.3.3内存使用完之后忘记了释放内存67
4.3.4释放了内存却继续使用它67
4.4疑难解答68
4.5上机题71
第5章 MFC程序框架结构介绍73
5.1 MFC AppWizard(应用程序向导)73
5.2 CMainFrame(框架)类77
5.3文档类78
5.3.1 Serialize(串行化)函数78
5.3.2 OnOpenDocument函数85
5.4视图类87
5.4.1 CView派生类88
5.4.2 OnDraw函数88
5.5框架类、文档类和视图类之间的交互方法92
5.5.1视图类获得文档类指针的方法92
5.5.2文档类获得视图类指针的方法93
5.5.3框架类获取文档类和视图类指针的方法93
5.6疑难解答93
5.7上机题96
第6章 菜单栏和工具栏编程97
6.1菜单项的消息响应方法97
6.1.1消息的分类97
6.1.2在Visual C++6.0中添加菜单项的消息响应函数的方法98
6.1.3在Visual C++2008中添加菜单项的消息响应函数的方法101
6.2工具栏编程105
6.2.1在已有的工具栏中添加按钮106
6.2.2创建新的工具栏的方法108
6.3疑难解答116
6.4上机题119
第7章 对话框编程121
7.1对话框的设计121
7.1.1插入对话框121
7.1.2设计对话框界面123
7.1.3为设计好的对话框添加类126
7.1.4为对话框中的控件添加变量128
7.1.5 OnInitDialog()函数131
7.2模态对话框和非模态对话框133
7.2.1模态对话框编程133
7.2.2非模态对话框编程140
7.3基于对话框的应用程序151
7.4 Visual C++2008中的对话框设计和编程方法152
7.5疑难解答161
7.6上机题166
第8章 文件的操作方法167
8.1 MFC中进行文件操作的方法167
8.1.1 MFC中进行文件写入的方法167
8.1.2 MFC中进行文件读取的方法170
8.1.3 MFC中向已存在的文件追加写入数据的方法172
8.2 C语言中进行文件操作的方法173
8.2.1 C语言中进行文件写入的方法174
8.2.2 C语言中进行文件读取的方法176
8.3 C++语言中进行文件操作的方法178
8.3.1 C++语言中进行文件写入的方法178
8.3.2 C++语言中进行文件读取的方法180
8.4 Win32 API中进行文件操作的方法181
8.4.1 Win32 API中进行文件写入的方法181
8.4.2 Win32 API中进行文件读取的方法184
8.5四种文件操作方法总结186
实训8.1——学生信息录入系统的设计186
8.6疑难解答199
8.7上机题202
第9章 绘图203
9.1 CDC类203
9.1.1 CDC类的继承关系204
9.1.2使用CDC类绘图204
9.1.3使用CClientDC类绘图206
9.1.4使用CWindowDC类绘图207
9.1.5使用CPaintDC类绘图209
9.1.6使用CMetaFileDC类绘图211
9.2画笔和画刷的使用方法214
9.2.1画笔的使用方法214
9.2.2使用设定颜色的画刷填充一块区域216
9.2.3使用位图画刷填充一块区域218
9.3绘制其他图形220
9.3.1绘制矩形的方法220
9.3.2透明画刷的使用方法221
实训9.1——绘图控制程序的设计223
9.4疑难解答231
9.5上机题236
第10章 动态链接库237
10.1静态链接库和动态链接库237
10.1.1静态链接库237
10.1.2动态链接库238
10.1.3使用DLL给编程带来的好处238
10.2静态链接库的编写方法239
10.3动态链接库的编写方法243
10.3.1 Win32 DLL的编写方法243
10.3.2 MFC DLL的编写方法249
10.4查看DLL中已导出的函数、变量和类的方法257
10.4.1 Dumpbin命令的使用方法257
10.4.2 Depends工具的使用方法262
10.5显式加载DLL的方法267
实训10.1实现排序算法的DLL程序的设计269
10.6疑难解答278
10.7上机题281
第11章 数据库编程283
11.1各种Visual C++数据库开发技术比较283
11.1.1 ODBC API283
11.1.2 MFC ODBC283
11.1.3 DAO284
11.1.4 OLE DB284
11.1.5 ADO284
11.2使用MFC ODBC开发数据库应用程序的方法284
11.2.1数据库的创建285
11.2.2 ODBC数据源的注册方法288
11.2.3使用CRecordset类浏览数据库289
11.2.4使用CRecordView类浏览数据库295
11.2.5实现添加、删除、修改数据库中的记录的功能300
11.3使用ADO开发数据库应用程序的方法306
11.3.1 _bstr_t类和variant_t类简介306
11.3.2使用ADO实现浏览、添加、删除、修改数据库的方法306
实训11.1——将Excel文件中的数据导入到数据库中的程序的设计322
11.4疑难解答334
11.5上机题339
第12章 员工信息管理系统341
12.1开发背景341
12.2系统分析341
12.2.1需求分析341
12.2.2功能分析341
12.3系统设计342
12.3.1绘制用例图设计系统功能342
12.3.2绘制系统流程图343
12.3.3系统演示343
12.3.4系统开发环境344
12.3.5文件夹组织结构345
12.4数据库分析与设计345
12.4.1数据库分析345
12.4.2数据库概念设计345
12.4.3数据库逻辑结构设计347
12.5员工基本信息管理模块347
12.5.1生成员工基本信息报表347
12.5.2对员工基本信息进行添加、修改、删除操作350
12.5.3查询员工基本信息356
12.5.4在对话框中查看员工基本信息358
12.6员工简历管理模块360
12.6.1生成员工简历信息报表360
12.6.2对员工简历信息进行添加、修改、删除操作360
12.6.3查询员工简历信息362
12.6.4在对话框中查看员工简历信息362
12.7员工工资信息管理模块363
12.7.1生成员工工资信息报表363
12.7.2对员工工资信息进行添加、修改、删除操作363
12.7.3查询员工工资信息365
12.7.4在对话框中查看员工工资信息365
12.8为程序添加启动画面366
第13章 考勤管理系统369
13.1开发背景369
13.2系统分析369
13.2.1需求分析369
13.2.2功能分析369
13.3系统设计370
13.3.1绘制用例图设计系统功能370
13.3.2绘制系统流程图370
13.3.3系统预览370
13.3.4系统开发环境371
13.3.5文件夹组织结构371
13.4数据库分析与设计372
13.4.1数据库分析372
13.4.2数据库概念设计372
13.4.3数据库逻辑结构设计374
13.5考勤管理系统主界面的创建方法375
13.6每日考勤记录模块377
13.6.1生成每日考勤记录报表377
13.6.2对每日考勤记录进行添加、修改、删除操作377
13.6.3查询每日出勤记录377
13.7加班记录模块378
13.7.1生成加班记录报表378
13.7.2对加班记录进行添加、修改、删除操作378
13.7.3查询加班记录378
13.8休假记录模块379
13.8.1生成休假记录报表379
13.8.2对休假记录进行添加、修改、删除操作379
13.8.3查询休假记录379
13.9出差记录模块379
13.9.1生成出差记录报表379
13.9.2对出差记录进行添加、修改、删除操作380
13.9.3查询出差记录380
第14章 客房管理系统381
14.1开发背景381
14.2系统分析381
14.2.1需求分析381
14.2.2功能分析381
14.3系统设计382
14.3.1绘制用例图设计系统功能382
14.3.2绘制系统流程图382
14.3.3系统预览383
14.3.4系统开发环境383
14.3.5文件夹组织结构383
14.4数据库分析与设计384
14.4.1数据库分析384
14.4.2数据库概念设计384
14.4.3数据库逻辑结构设计385
14.5入住登记模块386
14.6结账模块387
14.6.1结账和退房功能的实现388
14.6.2结账情况信息的删除389
14.7客房信息维护和查询模块390
14.8 宾客信息维护和查询模块390
第15章 航班售票管理系统391
15.1开发背景391
15.2系统分析391
15.2.1需求分析391
15.2.2功能分析391
15.3系统设计392
15.3.1绘制用例图设计系统功能392
15.3.2绘制系统流程图392
15.3.3系统预览392
15.3.4系统开发环境394
15.3.5文件夹组织结构394
15.4数据库分析与设计395
15.4.1数据库分析395
15.4.2数据库概念设计395
15.4.3数据库逻辑结构设计396
15.5乘客管理模块397
15.5.1购票功能的实现397
15.5.2退票功能的实现399
15.5.3查询乘客信息功能的实现401
15.6航班信息维护模块402
15.6.1修改、添加、删除航班信息功能的实现402
15.6.2查询航班信息功能的实现403
15.7机票信息维护模块403
15.7.1添加、删除、修改机票信息功能的实现403
15.7.2查询机票信息功能的实现404
附录 10个实用项目案例405
项目01驾校信息管理系统405
01.1需求分析405
01.2功能分析405
01.3数据库分析与设计406
01.4系统演示407
项目02学生在线考试系统409
02.1需求分析409
02.2功能分析409
02.3数据库分析与设计410
02.4系统演示411
项目03门诊管理收费系统412
03.1需求分析413
03.2功能分析413
03.3数据库分析与设计413
03.4系统演示415
项目04汽车维修管理系统417
04.1需求分析417
04.2功能分析417
04.3数据库分析与设计418
04.4系统演示419
项目05超市管理系统420
05.1需求分析420
05.2功能分析421
05.3数据库分析与设计422
05.4系统演示424
项目06家电维修管理系统425
06.1需求分析426
06.2功能分析426
06.3数据库分析与设计426
06.4系统演示427
项目07家庭财务收支管理系统429
07.1需求分析429
07.2功能分析429
07.3数据库分析与设计430
07.4系统演示431
项目08影碟租赁管理系统432
08.1需求分析432
08.2功能分析432
08.3数据库分析与设计432
08.4系统演示433
项目09选课管理系统435
09.1需求分析435
09.2功能分析436
09.3数据库分析与设计436
09.4系统演示437
项目010宾馆宾客管理系统439
010.1需求分析439
010.2功能分析439
010.3数据库分析与设计440
010.4系统演示441
热门推荐
- 507596.html
- 1008846.html
- 3379570.html
- 629874.html
- 700757.html
- 2474974.html
- 3702944.html
- 3694631.html
- 1813395.html
- 1086117.html
- http://www.ickdjs.cc/book_1292950.html
- http://www.ickdjs.cc/book_2109447.html
- http://www.ickdjs.cc/book_713411.html
- http://www.ickdjs.cc/book_3670169.html
- http://www.ickdjs.cc/book_2419381.html
- http://www.ickdjs.cc/book_360284.html
- http://www.ickdjs.cc/book_1745737.html
- http://www.ickdjs.cc/book_3228878.html
- http://www.ickdjs.cc/book_3471016.html
- http://www.ickdjs.cc/book_2502396.html