当前位置:主页 > 计算机电子书 > C++ > Visual C++下载
趣味程序导学Visual C++

趣味程序导学Visual C++ PDF 高清版

  • 更新:2021-07-28
  • 大小:4.57MB
  • 类别:Visual C++
  • 作者:董未名,杨柳,汤筠
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书通过编写趣味游戏程序来引导读者学习Visual C++编程的方法和技巧,形式新颖活泼,别具一格。 全书从Visual C++语言基础知识和编制简单的程序入手,将Visual C++编程的知识点有机地分散在“幸运52 ”,“速算24”,“俄罗斯方块”,“拼图游戏”,“属于你的OICQ”等多个趣味游戏的程序设计示例中,引导读者轻松学习Visual C++编程的相关知识、编程思想及技巧,其中包括Visual C++中消息处理、多媒体、图形图像、数据库处理以及网络编程等内容。 本书以示例教学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于Visual C++初学者及对游戏程序感兴趣的电脑爱好者。

目录

  • 第1章 初识Visual C++
  • 1.1 什么是Visual C++
  • 1.2 C++的新特性
  • 1.3 面向对象简介
  • 1.3.1 基本概念
  • 1.3.2 继承和多态
  • 1.4 VC++集成开发环境简介
  • 1.4.1 AppWizard工具
  • 1.4.2 工程和工程工作区
  • 1.4.3 Class Wizard工具
  • 1.4.4 Wizard Bar工具栏
  • 1.5 创建第一个工程
  • 1.5.1 生成一个基于文本框的工程
  • 1.5.2 生成一个基于对话框的工程文件
  • 1.6 运行工程文件
  • 1.6.1 基于文本框的程序
  • 1.6.2 基于对话框的程序
  • 1.7 Microsoft基本类库与应用程序框架
  • 1.7.1 什么是Application Framework
  • 1.7.2 为什么要用Application Framework
  • 1.7.3 Microsoft Foundation Class(MFC)与VC++
  • 1.7.4 纵观MFC
  • 1.7.5 怎样才能学好MFC
  • 1.7.6 用Application Wizard生成的程序的结构
  • 1.8 本章知识点回顾
  • 第2章 “幸运52”游戏——Visual C++初步应用
  • 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”游戏——Visual C++中的数学运算
  • 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章 拼图游戏——Visual C++位图操作
  • 4.1 游戏效果说明
  • 4.2 创建初始界面
  • 4.3 位图的读入
  • 4.3.1 Windows位图的基本结构
  • 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 用Status Bar显示提示信息
  • 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.2 Windows MCI与多媒体软件开发
  • 5.4 MIDI文件播放和控制
  • 5.4.1 MIDI简介
  • 5.4.2 MIDI文件格式
  • 5.4.3 MIDI文件的播放
  • 5.4.4 MIDI文件的控制
  • 5.5 Wave文件的播放和控制
  • 5.5.1 Wave文件格式简介
  • 5.5.2 Wave文件的播放和录音
  • 5.6 CD的播放和控制
  • 5.7 AVI文件的播放
  • 5.7.1 AVI数字视频的格式
  • 5.7.2 AVI数字视频的特点
  • 5.7.3 AVI文件的播放
  • 5.8 其他媒体文件简介
  • 5.9 媒体播放类的使用
  • 5.10 音响效果显示和音量控制
  • 5.10.1 音响效果的显示
  • 5.10.2 音量的控制
  • 5.11 用ActiveMovie控件制作媒体播放器
  • 5.11.1 建立工程
  • 5.11.2 添加代码
  • 5.12 DirectSound简介
  • 5.13 本章知识点回顾
  • 第6章 北京市公交查询系统——数据库编程基础
  • 6.1 系统使用说明
  • 6.2 数据库基础知识
  • 6.3 使用Micosoft Access创建数据库
  • 6.3.1 初识Access
  • 6.3.2 选择关系并定义字段
  • 6.3.3 添加数据
  • 6.4 VC与数据库接口
  • 6.4.1 用户DSN设置
  • 6.4.2 ODBC标准
  • 6.4.3 接口实现
  • 6.5 记录集操作
  • 6.5.1 使用ODBC记录集
  • 6.5.2 用SELECT打开一个ODBC记录集
  • 6.6 MFC基本控件消息响应与系统完善
  • 6.6.1 在组合框内选择车次并显示路线信息
  • 6.6.2 在编辑框内输入需要查询的车站并显示路线信息
  • 6.6.3 完善界面
  • 6.6.4 其他
  • 6.7 主要部分源代码
  • 6.8 本章知识点回顾
  • 第7章 俄罗斯方块游戏——Visual C++应用深入
  • 7.1 游戏效果说明
  • 7.2 创建界面的主框架
  • 7.2.1 用ClassWizard生成CPropertySheet
  • 7.2.2 CPropertySheet类成员
  • 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 游动字幕About Box和说明的制作
  • 7.10 本章知识点回顾
  • 第8章 属于你的OICQ——Visual C++网络编程
  • 8.1 程序效果说明
  • 8.2 生成动态链接库(DLL)
  • 8.3 创建基于TCP协议的Socket类
  • 8.3.1 WinSock介绍
  • 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 本章知识点回顾
     

资源下载

资源下载地址1:https://pan.baidu.com/s/1HEhQfuhOhxtjw7E1yPA3Aw

相关资源

网友留言