图书介绍
VC++程序设计项目实践PDF|Epub|txt|kindle电子书版本网盘下载
![VC++程序设计项目实践](https://www.shukui.net/cover/77/30788142.jpg)
- 贾振华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302214489
- 出版时间:2010
- 标注页数:239页
- 文件大小:85MB
- 文件页数:255页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
VC++程序设计项目实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件开发过程与方法1
1.1 软件开发过程2
1.1.1 需求分析2
1.1.2 系统分析与设计3
1.1.3 编码实现3
1.1.4 测试5
1.1.5 部署6
1.1.6 维护6
1.2 软件开发方法7
1.2.1 面向数据流的开发设计方法7
1.2.2 结构化软件开发方法8
1.2.3 面向数据结构的软件开发方法8
1.2.4 面向问题的分析方法9
1.2.5 面向对象的软件开发方法9
1.2.6 原型化方法10
本章小结10
第2章 Windows屏幕保护程序11
2.1 屏幕保护的基本知识12
2.2 如何提高绘图效率12
2.2.1 显示的图形为什么会闪烁13
2.2.2 如何避免闪烁13
2.2.3 双缓冲的实现14
2.2.4 提高绘图效率15
2.3 VC++中鼠标的处理15
2.3.1 鼠标消息处理流程15
2.3.2 鼠标消息处理16
2.4 VC++对图片的处理19
2.4.1 加载JPG图片的方法19
2.4.2 用GDI+把图片转成.BMP文件再加载21
2.4.3 其他方法22
2.5 实现步骤22
本章小结31
第3章 多媒体音频播放器32
3.1 几种重要的音频格式33
3.1.1 波形音频33
3.1.2 MIDI音频34
3.1.3 CD音频35
3.2 媒体控制接口类(MCI)35
3.2.1 MCI命令36
3.2.2 MCI设备40
3.2.3 使用mciSendString和mciSendCommand函数44
3.3 实现步骤50
本章小结56
第4章 画图软件的开发57
4.1 基本概念58
4.1.1 设备环境类58
4.1.2 画笔和画刷59
4.1.3 颜色对话框60
4.2 系统分析61
4.3 系统设计62
4.3.1 创建工具箱62
4.3.2 创建颜料盒62
4.3.3 画图函数的响应63
4.3.4 画图的保存与打开63
4.4 系统实现63
4.4.1 新建工程63
4.4.2 创建工具箱64
4.4.3 画图函数的响应73
4.4.4 创建颜料盒78
4.4.5 画图的保存与打开79
4.4.6 运行程序80
本章小结81
第5章 网络视频点播系统82
5.1 DirectShow技术83
5.1.1 DirectShow简介83
5.1.2 DirectShow支持的格式85
5.2 ActiveX技术简介86
5.3 VOD点播系统实现87
5.3.1 系统简介87
5.3.2 服务器端应用程序实现87
5.3.3 客户端应用程序实现100
本章小结108
第6章 俄罗斯方块游戏的开发109
6.1 基础知识110
6.1.1 Windows程序工作原理110
6.1.2 程序结构剖析110
6.2 系统分析113
6.3 系统设计113
6.4 系统实现115
6.4.1 新建工程115
6.4.2 设计七种方块形状115
6.4.3 显示方块118
6.4.4 显示游戏面板120
6.4.5 方块自动下降122
6.4.6 按键控制方块向左移动123
6.4.7 按键控制方块向右移动123
6.4.8 按键控制方块下降123
6.4.9 响应键盘消息124
6.4.10 擦除方块运动轨迹125
6.4.11 判断方块是否出左边界126
6.4.12 判断方块是否出右边界126
6.4.13 按键控制方块旋转127
6.4.14 判断方块是否到底128
6.4.15 判断游戏结束129
本章小结130
第7章 WinSocket网络编程131
7.1 TCP/IP介绍132
7.1.1 TCP/IP体系结构132
7.1.2 TCP/IP特点133
7.1.3 TCP/IP协议与WinSocket网络编程接口的关系134
7.2 套接字原理134
7.2.1 客户机/服务器模式134
7.2.2 基本套接字135
7.2.3 典型过程图136
7.3 WinSocket程序设计139
7.3.1 WinSocket网络程序设计核心139
7.3.2 WinSocket编程简单流程140
7.4 用VC++ 6.0 Sockets实现一个聊天、传收文件程序143
7.4.1 程序简介143
7.4.2 程序实现143
本章小结158
第8章 Windows资源管理器159
8.1 图像列表控件的使用160
8.1.1 创建图像列表160
8.1.2 操作图像列表161
8.1.3 图像列表控件在列表控件中的应用161
8.1.4 销毁图像列表162
8.2 列表视图控件的使用162
8.2.1 列表视图控件的创建163
8.2.2 列表视图控件的数据结构164
8.2.3 添加列表项到列表视图控件中165
8.2.4 获取被选中表项165
8.2.5 列表视图控件的其他操作166
8.3 树形视图控件的使用167
8.3.1 树形视图控件的创建167
8.3.2 树形视图控件的数据结构168
8.3.3 操作树形视图控件169
8.4 切分窗口的使用171
8.4.1 CSplitterWnd类172
8.4.2 创建切分窗口的步骤173
8.5 IShellFolder接口的使用174
8.6 CFileFind类的使用175
8.7 资源管理器的编程实现176
8.7.1 创建应用程序框架176
8.7.2 添加自定义的树形视图控件类176
8.7.3 添加自定义的列表视图控件类185
8.7.4 创建切分窗口192
本章小结196
第9章 商品销售管理系统197
9.1 Visual C++的数据库接口198
9.2 ADO技术198
9.2.1 ADO对象199
9.2.2 使用ADO对象201
9.3 系统分析203
9.4 系统设计204
9.4.1 系统目标204
9.4.2 系统功能设计204
9.4.3 数据库设计204
9.5 公共模块设计209
9.6 主窗体设计211
9.7 主要功能模块详细设计与实现215
9.7.1 系统登录模块215
9.7.2 基础管理信息公共查询类217
9.7.3 员工信息管理模块221
9.7.4 商品销售管理模块225
9.7.5 业务查询公共基类229
9.7.6 权限设置模块235
本章小结238
参考文献239