图书介绍
Visual C++课程设计案例精编【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 严华峰等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508410041
- 出版时间:2002
- 标注页数:312页
- 文件大小:28MB
- 文件页数:322页
- 主题词:
PDF下载
下载说明
Visual C++课程设计案例精编PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
案例一 指针式时钟1
1.1 案例功能说明2
1.2 程序设计思想2
1.3 程序设计框架和步骤3
1.4 程序代码分析3
1.4.1 头文件B04View.h:定义类CB04View的接口,完成变量初始化3
1.4.2 源文件B04View.cpp,类CB04View的实现文件4
1.5 总结7
案例二 屏幕保护程序8
2.1 课程设计说明9
2.2 程序设计思想和功能9
2.3 程序设计框架和步骤10
2.4 屏幕保护类CscreenSaverWnd12
2.5 编辑配置屏幕保护对话框的Windows API函数14
2.6 程序结构代码分析16
2.7 总结27
案例三 操作调色板28
3.2 程序设计思想29
3.1 案例功能说明29
3.3.1 建立一个新工程30
3.3.2 编辑IDD_FIRE_DIALOG对话框资源30
3.3 程序设计框架和步骤30
3.3.3 用Class Wizard创建一个新类CfireWnd31
3.3.4 加入警告消息47
3.3.5 处理对话框的控件48
3.4 总结56
案例四 计算器57
4.2.1 创建应用程序框架58
4.1 程序设计功能说明58
4.2 程序设计框架和步骤58
4.2.2 创建对话资源59
4.2.3 添加消息处理函数59
4.2.4 ON_COMMAND_RANGE宏61
4.2.5 添加成员处理函数与成员变量62
4.2.6 添加完成各个功能的代码62
4.3.1 添加处理科学计算的功能67
4.3 程序的继续完善67
4.3.2 动态设置计算器大小71
4.3.3 加入键盘处理76
4.4 总结77
案例五 通讯录78
5.1 案例功能说明78
5.2 程序设计思想79
5.3 程序设计步骤80
5.3.1 配置数据源Addressbook80
5.3.2 建立新工程83
5.3.3 设置工程属性83
5.3.4 编辑对话框IDD_CO2_FORM84
5.3.5 用ClassWizard添加消息响应函数85
5.4 程序代码分析85
5.5 总结92
案例六 浏览器程序设计94
6.2 程序设计思想95
6.1 案例功能说明95
6.3 程序设计框架和步骤96
6.4 程序代码分析98
6.5 总结101
案例七 聊天程序102
7.1 案例功能说明103
7.2 设计思想和功能103
7.3 程序设计框架和步骤104
7.4 程序代码分析105
7.5 总结114
7.6 案例功能说明114
7.7 程序设计思想115
7.8 程序设计框架和步骤116
7.9 程序代码分析117
7.10 总结126
案例八 制作CD唱机127
8.3.1 建立一个新工程128
8.3 程序设计框架和步骤128
8.2 程序设计思想128
8.1 案例功能说明128
8.3.2 加入Multimedia的静态库129
8.3.3 建立MSF和TMSF时间格式129
8.3.4 建立所有MCI设备的基类131
8.3.5 建立播放CD-audio的类139
8.3.6 编辑IDD_MCISAMPLE_DIALOG对话框资源146
8.3.7 编辑IDD_PLAYSECTION_DIALOG对话框资源155
8.3.8 建立超级链接类156
8.3.9 使用超级链接类172
8.4 总结173
案例九 视频操作——播放视频文件174
9.1 案例功能说明175
9.2 程序设计步骤175
9.2.1 建立新工程175
9.2.2 添加VFM静态库176
9.2.3 播放视频文件的实现176
9.3.1 MCIWnd介绍178
9.3 本案例使用的主要技术178
9.3.2 使用MCIWnd179
9.3.3 使用MCIWnd窗口播放AVI文件182
9.4 总结184
案例十 24点游戏185
10.1 程序功能设计186
10.2 程序设计框架和步骤186
10.2.1 创建应用程序框架186
10.2.2 创建对话框资源186
10.2.3 加消息处理函数188
10.2.4 添加成员函数与成员变量188
10.3 添加完成各个功能的代码189
10.3.1 扑克牌在对话框中的动态显示189
10.3.2 如何使计时器正确控制进度条192
10.3.3 如何操作列表视图控件194
10.4 处理游戏流程201
10.5 总结203
案例十一 画图软件205
11.1 课程设计的目的和意义206
11.2 程序功能说明206
11.3 程序框架设计208
11.3.1 创建应用程序框架208
11.3.2 制作菜单208
11.3.3 制作工具栏216
11.4 实现绘图功能224
11.4.1 图元数据的定义224
11.4.2 文档类230
11.5 实现所见即所得绘图233
11.5.1 鼠标消息响应函数框架233
11.5.2 绘制直线236
11.5.3 绘制矩形238
11.5.4 绘制椭圆241
11.5.5 绘制三角形243
11.5.6 绘制文本245
11.5.7 填充247
11.5.8 维护视图中的图形248
11.6 实现图元选择功能251
11.6.1 选择基本图元252
11.6.2 图元数据的检查和选中判断255
11.6.3 键盘消息处理和图元多选258
11.7 实现图元移动功能259
11.8 实现画笔和画刷风格选择功能264
11.8.1 制作Painter的对话框工具条264
11.8.2 添加功能实现代码266
11.9 实现图片的编辑功能274
11.9.1 拷贝275
11.9.2 剪切277
11.9.3 粘贴279
11.9.4 恢复和撤消285
11.10 实现图元修改功能300
11.11 实现图形文件存储功能308
11.11.1 存储图形文件308
11.11.2 载入图形文件310
热门推荐
- 492400.html
- 1239597.html
- 1123470.html
- 1125911.html
- 3519058.html
- 3497464.html
- 777893.html
- 1708189.html
- 406345.html
- 2983119.html
- http://www.ickdjs.cc/book_738822.html
- http://www.ickdjs.cc/book_3894544.html
- http://www.ickdjs.cc/book_473766.html
- http://www.ickdjs.cc/book_1932162.html
- http://www.ickdjs.cc/book_1572819.html
- http://www.ickdjs.cc/book_293863.html
- http://www.ickdjs.cc/book_2682847.html
- http://www.ickdjs.cc/book_1230644.html
- http://www.ickdjs.cc/book_2839497.html
- http://www.ickdjs.cc/book_336167.html