本书以示例教学方式来组织内容,通过编写趣味游戏程序来引导读者学习Visual C++编程的方法和技巧,形式新颖活泼,别具一格。集趣味性、直观性和可操作性于一体,适用于Visual C++初学者及对游戏程序感兴趣的电脑爱好者。
目 录
第1章初识VisualC++
1.1什么是VisualC++
1.2C++的新特性
1.3面向对象简介
1.3.1基本概念
1.3.2继承和多态
1.4VC++集成开发环境简介
1.4.1AppWizard工具
1.4.2工程和工程工作区
1.4.3ClassWizard工具
1.4.4WizardBar工具栏
1.5创建第一个工程
1.5.1生成一个基于文本框的工程
1.5.2生成一个基于对话框的工程文件
1.6运行工程文件
1.6.1基于文本框的程序
1.6.2基于对话框的程序
1.7Microsoft基本类库与应用程序框架
1.7.1什么是ApplicationFramework
1.7.2为什么要用ApplicationFramework
1.7.3MicrosoftFoundationClass(MFC)与VC++
1.7.4纵观MFC
1.7.5怎样才能学好MFC
1.7.6用ApplicationWizard生成的程序的结构
1.8本章知识点回顾
第2章“幸运52”游戏——VisualC++初步应用
2.1“幸运52”游戏简介
2.2设计初始界面
2.2.1生成源代码基本框架
2.2.2添加控件并设置其属性
2.2.3生成管理对话框的类.定义成员变量
2.2.4定义消息处理函数
2.2.5引入图片资源
2.3编写程序代码
2.4完善游戏界面
2.4.1焦点控制:SetFocus方法
2.4.2对用户的意外操作进行响应
2.5本章知识点回顾
第3章“速算24”游戏——VisualC++中的数学运算
3.1设计初始界面
3.1.1生成基本框架源代码
3.1.2生成管理对话框的类,定义成员变量
3.1.3定义消息处理函数
3.1.4引入图片资源
3.2编写程序代码
3.3完善游戏界面
3.3.1不同时期在按钮上显示不同文字
3.3.2增加计时功能
3.4本章知识点回顾
第4章拼图游戏——VisualC++位图操作
4.1游戏效果说明
4.2创建初始界面
4.3位图的读入
4.3.1Windows位图的基本结构
4.3.2位图资源的读入
4.3.3自定义位图文件的读入
4.4用Static控件显示位图
4.4.1设置Static控件的初始位置
4.4.2图格的显示
4.5图格的移动
4.6编写游戏的启动代码
4.7游戏完成条件的判断
4.8游戏的进一步完善
4.8.1添加帮助画面
4.8.2用StatusBar显示提示信息
4.8.3游戏计时器的加入
4.9本章知识点回顾
第5章媒体播放器——多媒体程序设计
5.1程序效果说明
5.2创建初始界面程序
5.2.1在按钮上显示位图
5.2.2菜单项位图的显示
5.2.3对话框背景图的添加
5.3媒体播放类的创建
5.3.1高级音频函数
5.3.2WindowsMCI与多媒体软件开发
5.4MIDI文件播放和控制
5.4.1MIDI简介
5.4.2MIDI文件格式
5.4.3MIDI文件的播放
5.4.4MIDI文件的控制
5.5Wave文件的播放和控制
5.5.1Wave文件格式简介
5.5.2Wave文件的播放和录音
5.6CD的播放和控制
5.7AVI文件的播放
5.7.1AVI数字视频的格式
5.7.2AVI数字视频的特点
5.7.3AVI文件的播放
5.8其他媒体文件简介
5.9媒体播放类的使用
5.10音响效果显示和音量控制
5.10.1音响效果的显示
5.10.2音量的控制
5.11用ActiveMovie控件制作媒体播放器
5.11.1建立工程
5.11.2添加代码
5.12DirectSound简介
5.13本章知识点回顾
第6章北京市公交查询系统——数据库编程基础
6.1系统使用说明
6.2数据库基础知识
6.3使用MicosoftAccess创建数据库
6.3.1初识Access
6.3.2选择关系并定义字段
6.3.3添加数据
6.4VC与数据库接口
6.4.1用户DSN设置
6.4.2ODBC标准
6.4.3接口实现
6.5记录集操作
6.5.1使用ODBC记录集
6.5.2用SELECT打开一个ODBC记录集
6.6MFC基本控件消息响应与系统完善
6.6.1在组合框内选择车次并显示路线信息
6.6.2在编辑框内输入需要查询的车站并显示路线信息
6.6.3完善界面
6.6.4其他
6.7主要部分源代码
6.8本章知识点回顾
第7章俄罗斯方块游戏——VisualC++应用深入
7.1游戏效果说明
7.2创建界面的主框架
7.2.1用ClassWizard生成CPropertySheet
7.2.2CPropertySheet类成员
7.2.3成员函数
7.3显示背景
7.4方块的显示和控制
7.4.1显示窗口
7.4.2定义方块的数据结构
7.4.3方块的显示
7.4.4截获键盘操作
7.4.5计时器
7.5显示成绩和排名
7.6制作图形的按钮
7.7数字的特殊效果显示
7.8用ActiveX美化界面
7.9游动字幕AboutBox和说明的制作
7.10本章知识点回顾
第8章属于你的OICQ——VisualC++网络编程
8.1程序效果说明
8.2生成动态链接库(DLL)
8.3创建基于TCP协议的Socket类
8.3.1WinSock介绍
8.3.2在DLL中添加CTCPSocket类
8.3.3成员变量及其说明
8.3.4成员函数及其说明
8.3.5建立连接
8.3.6连接方连接函数
8.4两人聊天的OICQ
8.4.1用AppWizard建立工程
8.4.2生成用户界面
8.4.3加入所需变量
8.4.4编写初始化函数
8.4.5进行函数映射
8.5本章知识点回顾

截图:



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » 趣味程序导学Visual C++ pdf扫描版 PDF 免费下载

点评 0

评论前必须登录!

登陆 注册