图书介绍
Visual C++.NET程序设计 项目教学版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 梁爽主编;胡元元,田林琳,白静等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302385608
- 出版时间:2015
- 标注页数:382页
- 文件大小:51MB
- 文件页数:395页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++.NET程序设计 项目教学版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目总览:图书管理信息系统1
0.1 项目开发背景1
0.2 系统建设目标1
0.3 解决方案2
0.4 项目拓展6
子项目1 图书管理信息系统框架搭建7
任务1.1 Visual C++.NET集成开发环境(IDE)8
1.1.1 Visual C++.NET的发展历史8
1.1.2 项目和解决方案9
1.1.3 工具栏、菜单栏和窗口11
1.1.4 帮助文档的使用15
任务1.2 .NET Framework和MFC16
1.2.1 .NET Framework16
1.2.2 MFC19
任务1.3 建立图书管理信息系统的框架22
1.3.1 生成应用程序框架22
1.3.2 在文件中添加代码23
1.3.3 语法错误的修正25
1.3.4 断点的设置和执行25
子项目2 C++面向对象基础33
任务2.1 类、对象相关属性34
2.1.1 类34
2.1.2 对象36
2.1.3 构造函数37
2.1.4 析构函数41
2.1.5 内联函数42
2.1.6 函数重载44
2.1.7 静态成员变量和静态成员函数45
2.1.8 友元函数和友元类48
任务2.2 继承、派生及相关属性50
2.2.1 派生类的继承类型51
2.2.2 派生类对象的构造函数和析构函数53
2.2.3 初始化列表54
2.2.4 向上映射55
2.2.5 多重继承57
2.2.6 虚拟继承58
任务2.3 多态、虚函数及相关属性60
任务2.4 模板61
子项目3 图书管理信息系统中使用Windows资源64
任务3.1 菜单的设计和使用65
3.1.1 Windows的菜单66
3.1.2 用编辑器设计菜单67
3.1.3 定义菜单项的快捷键70
3.1.4 菜单创建示例程序MenuExample72
3.1.5 动态菜单设计76
3.1.6 快捷菜单的实现81
任务3.2 工具栏的设计使用83
3 2.1 工具栏位图83
3.2.2 工具栏和命令消息83
3.2.3 工具栏更新命令UI消息控制函数84
3.2.4 寻找主框架窗口85
3.2.5 工具栏创建示例程序ToolBarExample85
任务3.3 状态栏的设计与使用89
3.3.1 状态栏的定义90
3.3.2 状态栏的常用操作90
3.3.3 状态栏创建示例程序StatusBarExample91
任务3.4 其他资源的创建和使用95
3.4.1 加速键95
3.4.2 String Table96
3.4.3 图标97
3.4.4 版本信息98
任务3.5 图书管理信息系统的菜单、工具栏和状态栏的设计98
3.5.1 系统功能分析99
3.5.2 图书管理信息系统的菜单设计99
3.5.3 图书管理信息系统的工具栏设计103
3.5.4 图书管理信息系统的状态栏设计105
子项目4 图书管理信息系统中使用对话框及常用控件108
任务4.1 对话框及常用控件109
4.1.1 对话框基础知识109
4.1.2 对话框资源110
4.1.3 定义对话框类111
4.1.4 添加和定位控件112
4.1.5 组织对话框控件114
4.1.6 对话框创建示例程序DialogExample115
任务4.2 使用按钮124
4.2.1 按钮控件的属性125
4.2.2 类CButton126
4.2.3 按钮控件消息126
4.2.4 按钮创建示例程序ButtonExample126
任务4.3 使用文本控件132
4.3.1 文本控件的属性132
4.3.2 CEdit类所有成员函数133
4.3.3 控件消息133
4.3.4 文本创建示例程序TextExample133
任务4.4 使用列表型控件137
4.4.1 控件属性137
4.4.2 常用成员函数137
4.4.3 控件消息139
4.4.4 列表创建示例程序ListExample139
任务4.5 使用滚动条、旋转按钮和滑动条控件143
4.5.1 滚动条控件143
4.5.2 旋转按钮控件145
4.5.3 滑动条控件146
4.5.4 进度条创建示例程序SlideExample147
任务4.6 使用日期和时间控件151
任务4.7 公用对话框155
4.7.1 颜色选择对话框155
4.7.2 字体选择对话框156
4.7.3 文件对话框157
4.7.4 公用对话框创建示例程序CommonDiaExample158
任务4.8 图书管理信息系统的界面设计161
4.8.1 登录界面的设计161
4.8.2 用户管理界面设计164
4.8.3 基础数据管理界面设计166
4.8.4 书库管理界面设计167
4.8.5 读者管理界面设计169
4.8.6 借阅管理界面设计172
4.8.7 数据管理界面设计175
4.8.8 菜单与设计界面的关联175
子项目5 图书管理信息系统中的数据库访问技术187
任务5.1 ADO.NET概述188
5.1.1 ADO.NET对象模型188
5.1.2 使用命名空间189
5.1.3 ADO.NET核心类189
任务5.2 连接数据源191
5.2.1 选择.NET数据提供程序191
5.2.2 Connection对象192
5.2.3 连接字符串193
5.2.4 使用SqlConnection194
5.2.5 使用OleDbConnection194
任务5.3 连接环境下对数据库的操作195
5.3.1 使用命令对象读取数据195
5.3.2 使用命令对象插入、修改、删除数据198
5.3.3 使用Command执行存储过程201
任务5.4 非连接环境下对数据库的操作203
5.4.1 DataAdapter对象203
5.4.2 填充DataSet205
5.4.3 使用DataSet更新数据库207
5.4.4 DataSet和以XML定义的数据210
任务5.5 图书管理信息系统的实现211
5.5.1 登录模块的实现212
5.5.2 用户管理模块的实现213
5.5.3 基础数据管理模块的实现217
5.5.4 书库管理模块的实现224
5.5.5 读者管理模块的实现231
5.5.6 借阅管理模块的实现239
5.5.7 数据管理模块的实现252
子项目6 图书管理信息系统中的文档/视图结构262
任务6.1 文档视图结构263
6.1.1 概述263
6.1.2 文档模板266
6.1.3 文档类267
6.1.4 视图类269
6.1.5 文档视图框架互访271
任务6.2 文档串行化和文件操作273
6.2.1 文档串行化273
6.2.2 文件操作279
6.2.3 文本编辑器TextEditExample280
任务6.3 多视图和窗口切分286
6.3.1 多视图286
6.3.2 窗口切分286
6.3.3 多视图示例程序RectMDI289
任务6.4 图书管理信息系统的完善293
6.4.1 定制应用程序框架293
6.4.2 其他功能的实现294
6.4.3 退出系统命令的实现295
子项目7 网络编程297
任务7.1 创建自己的浏览器298
7.1.1 浏览器的相关知识298
7.1.2 CHtmlView类简介299
7.1.3 创建自己的浏览器——HttpTestExample299
任务7.2 网络编程基础301
7.2.1 客户端/服务器模式302
7.2.2 套接字302
7.2.3 基本套接字函数303
7.2.4 套接字编程的一般流程305
任务7 3 Windows Socket网络编程307
7.3.1 CAsyncSocket类编程模型307
7.3.2 CSocket类编程模型308
7.3.3 简易聊天室——CSocketExample309
任务7.4 WinInet接口314
7.4.1 WinInet的特点314
7.4.2 FTP客户端程序——FTPClientExample314
子项目8 动态链接库320
任务8.1 概述321
8.1.1 动态库和静态库321
8.1.2 动态库的加载322
任务8.2 MFC DLL323
8.2.1 MFC DLL的创建示例324
8.2.2 MFC DLL的调用示例331
8.2.3 DLL Main函数337
子项目9 多线程编程340
任务9.1 概述341
9.1.1 进程341
9.1.2 线程342
任务9.2 工作线程和用户界面线程345
9.2.1 工作线程346
9.2.2 用户界面线程348
9.2.3 线程间通信350
任务9.3 线程同步352
9.3.1 事件352
9.3.2 临界区354
9.3.3 互斥体357
9.3.4 信号量358
子项目10 应用程序的安装和部署362
任务10.1 安装和部署应用程序基础362
10.1.1 Windows安装程序363
10.1.2 部署项目363
10.1.3 设置部署项目的属性364
10.1.4 部署编辑器367
任务10.2 制作图书管理信息系统的安装程序369
10.2.1 安装和部署前的准备369
10.2.2 创建一个安装和部署的项目370
10.2.3 生成和测试373
10.2.4 修改项目属性374
10.2.5 使用自己的标题图像376
10.2.6 添加序列号验证对话框377
10.2.7 生成程序菜单项和桌面图标378
参考文献382
热门推荐
- 2549430.html
- 1888158.html
- 3401700.html
- 1470718.html
- 1746207.html
- 2589760.html
- 2089338.html
- 2871786.html
- 703329.html
- 2670978.html
- http://www.ickdjs.cc/book_795769.html
- http://www.ickdjs.cc/book_3346885.html
- http://www.ickdjs.cc/book_3833774.html
- http://www.ickdjs.cc/book_199866.html
- http://www.ickdjs.cc/book_676991.html
- http://www.ickdjs.cc/book_2695345.html
- http://www.ickdjs.cc/book_769672.html
- http://www.ickdjs.cc/book_413807.html
- http://www.ickdjs.cc/book_1455391.html
- http://www.ickdjs.cc/book_1278644.html