用多媒体学Visual C++ 2008 ——手把手教您学编程!
★零起点入门,专家教学,帮您轻松跨越编程门槛!
★基础知识、全新功能、编程技巧囊括其中,帮您系统掌握Visual C++2008!
★理论与实践并重,案例和经验指导,专家手把手帮您提高应用程序开发能力!
专业程序员全程视频讲解,易学易会!
序言:
Visual C++ 2008是微软公司新推出的可视化编程集成开发环境,它可以用来开发、设计各种类型的Windows程序,并适用于各种特殊、复杂和综合软件项目的开发及系统软件的设计;备受程序员的青睐。
本教程由专业程序员全程视频讲解,通过多个精彩实例,全面介绍了Visual C++ 2008中MFC编写Windows应用程序的方法,内容涉及到Windows编程基础和C++语言基础知识、高级控件的使用、利用Visual C++ 2008画图、MFC中重要的Document/View结构,以及Visual C++ 2008开发多媒体应用程序等等;并着重介绍了Visual C++ 2008在开发网络和数据库程序方面的应用。本教程理论与实践并重,全方位引领学习者完成Visual C++ 2008的系统学习!
用户推荐:
本套视频教程是为有志于从事Windows应用程序开发,希望成为专业Visual C++2008程序员的朋友们精心制作。既适合刚刚接触Visual C++的初学者,也适合于已经有了一些程序开发基础,希望进一步学习提高,紧跟技术进步的学习者。欢迎您的使用,希望多提宝贵意见。
教程大纲:全程多媒体视频讲解,内容分成3CD(含素材文件);共128个视频,轻松易学,专业实用!
CD1 入门篇
学习目标:
从零开始,系统讲解了Visual C++2008集成开发环境、C++的语言基础、C++面向程序设计基础以及MFC基础等知识内容;帮您对Visual C++2008有个全面清晰的认识,带您轻松进入程序设计与开发的绚丽殿堂!
第1章 Visual C++2008 简介
1.1. VC++2008学习教程概述
1.2. VC++2008集成开发环境
1.3. 资源与资源编辑器
1.4. 集成平台基本操作
1.5. 应用程序的调试
1.6. 一个控制台应用程序实例
第2章 C++语言基础
2.1. 变量与常量-1
2.1 变量与常量-2
2.2.1 数组的定义与引用
2.2.2 数组的赋值
2.2.3 字符数组
2.3.1 数据类型
2.3.2 运算符与表达式-1
2.3.2 运算符与表达式-2
2.3.2 运算符与表达式-3
2.4.1 数据的输出
2.4.2 数据的输入
2.5. 流程控制结构-1
流程控制结构-2
2.6. 函数
2.7. 指针与引用-1
指针与引用-2
2.8.1 函数的引用传递实例
2.8.2 函数的指针传递实例-1
函数的指针传递实例-2
第3章 C++面向对象程序设计基础
3.1. 类和对象
3.2. 类成员及其特性-1
类成员及其特性-2
3.3. 继承
3.4. 多态和虚函数
3.5. 模板
3.6. 虚函数的使用实例
第4章 MFC基础
4.1. Windows应用程序框架-1
Windows应用程序框架-2
4.2. MFC编程特点
4.3. MFC类简介
4.4. 消息映射-1
消息映射-2
4.5. API应用程序实例-1
API应用程序实例-2
API应用程序实例-3
API应用程序实例-4
CD2 提高篇
学习目标:
主要讲解Visual C++2008数据添加与传递、常用控件使用,以及图文编辑、动态链接库使用等知识,帮您全面熟悉Visual C++2008开发工具及应用技巧!
第5章 对话框
5.1. 对话框简介
5.2.1. 添加并使用对话框
5.2.2. 数据传递实例-1
数据传递实例-2
数据传递实例-3
5.3. 模式对话框
5.4. 无模式对话框实例-1
无模式对话框实例-2
无模式对话框实例-3
5.5. 通用对话框和消息对话框-1
通用对话框和消息对话框-2
第6章 基本控件
6.1. 控件的创建和使用方法
6.2. 静态控件和按钮-1
静态控件和按钮-2
6.3. 编辑框
6.4. 列表框-1
列表框-2
6.5. 组合框
6.6. 进度条、滚动条和滑动条
6.7. 日期时间控件和标签控件
6.8. 个人通讯录实例-1
个人通讯录实例-2
个人通讯录实例-3
个人通讯录实例-4
第7章 文档和视图
7.1.文档和视图的关系-1
文档和视图的关系-2
7.2.文档模板类
7.3.文档的序列化
7.4.视图及视图类
7.5.简单的文本编辑器实例-1
简单的文本编辑器实例-2
简单的文本编辑器实例-3
简单的文本编辑器实例-4
简单的文本编辑器实例-5
第8章 图形和文本
8.1.绘图的基础知识
8.2.图形设备接口
8.3.屏幕绘图的主要函数
8.4.设备上下文
8.5.文本处理
8.6.画笔和画刷
8.7.坐标映射
8.8.文本输出实例
8.9.图形输出实例
第9章 动态链接库
9.1 动态链接库的基本概念
9.2 MFC常规DLL的创建与调用-1
MFC常规DLL的创建与调用-2
9.3 MFC扩展DLL的创建与使用-1
MFC扩展DLL的创建与使用-2
CD3 高级篇
学习目标:
主要介绍Visual C++的多线程、网络编程、数据库编程等高级编程技术,并通过综合的案例开发过程,帮您迅速提高Visual C++2008程序开发与设计能力!
第10章 多线程
10.1.多线程编程的基础知识
10.2.1.线程间的通信
10.2.2.线程间的通信实例-1
线程间的通信实例-2
线程间的通信实例-3
线程间的通信实例-4
10.3.1.线程的同步-1
线程的同步-2
10.3.2.线程的同步实例
第11章 网络编程
11.1.网络通信基础
11.2.Internet客户端程序实例
11.3.简单的Web浏览器开发实例
第12章 数据库编程
12.1.数据库的基本概念
12.2.1 ODBC技术访问数据库
12.2.2 ODBC技术访问数据库实例-1
ODBC技术访问数据库实例-2
12.3.1 DAO数据库访问技术
12.3.2 DAO数据库访问技术实例
12.4.1 OLE DB数据库访问技术
12.4.2 OLE DB浏览数据库记录
12.5.1 ADO数据库访问技术
12.5.2 ADO技术访问数据库实例-1
ADO技术访问数据库实例-2
ADO技术访问数据库实例-3
第13章 学生成绩管理系统开发实例
13.1.学生成绩管理系统概述
13.2.班级管理模块
13.3.课程管理模块
13.4.教师信息管理模块
13.5.学生信息管理模块
13.6.1.成绩录入
13.6.2.成绩查询
13.6.3.成绩排序
13.6.4.年级成绩汇总
13.6.5.班级成绩汇总
http://u.115.com/file/t4eb1bd230 多媒体学Visual_C++2008.7z