用多媒体学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.班级成绩汇总