第1章 Visual C++编程概述
1.1 Visual C++简介
1.2 Visual C++ 6.0集成开发环境
1.3 集成开发环境的菜单项
1.4 Visual C++ 6.0工具栏
1.5 MSDN联机帮助
1.6 Windows编程模型
1.7 上机指导
1.8 习题
第2章 C++语言基础
2.1 C++语言简介
2.2 C++语言的基本要素
2.3 高级数据类型
2.4 上机指导
2.5 习题
第3章 运算符和控制语句
3.1 运算符与表达式
3.2 控制结构语句
3.3 函数
3.4 上机指导
3.5 习题
第4章 面向对象的编程方法
4.1 类与对象
4.2 构造函数与析构函数
4.3 方法重载
4.4 上机指导
4.5 习题
第5章 C++语言进阶
5.1 友元和this指针
5.2 静态成员
5.3 继承
5.4 多态性与虚拟函数
5.5 虚拟析构函数
5.6 上机指导
5.7 习题
第6章 I/O流
6.1 I/O标准流类
6.2 文件流类
6.3 串流类
6.4 C++控制输出
6.5 I/O成员函数
6.6 上机指导
6.7 习题
第7章 模板与异常处理
7.1 模板的概念
7.2 重载模板函数
7.3 异常处理机制
7.4 上机指导
7.5 习题
第8章 Windows编程基础
8.1 Windows编程基本知识
8.2 常用Windows程序消息
8.3 Windows应用程序的基本结构
8.4 上机指导
8.5 习题
第9章 输出文本
9.1 GDI简单介绍
9.2 设置文本的设备环境
9.3 文本的输出过程
9.4 文本输出的编程实例
9.5 上机指导
9.6 习题
第10章 图形基础
10.1 GDI结构
10.2 绘图工具的设置及应用
10.3 绘图函数
10.4 程序举例
10.5 上机指导
10.6 习题
第11章 键盘和鼠标
11.1 键盘的操作
11.2 键盘编程实例
11.3 鼠标的操作
11.4 鼠标编程实例
11.5 上机指导
11.6 习题
第12章 菜单和键盘加速键
12.1 菜单的概念
12.2 菜单资源的创建
12.3 菜单项操作
12.4 菜单资源的动态创建
12.5 键盘加速键
12.6 应用程序举例
12.7 上机指导
12.8 习题
第13章 图标、光标和位图资源
13.1 图标资源
13.2 位图资源
13.3 位图、图标资源应用实例
13.4 上机指导
13.5 习题
第14章 对话框资源及其应用
14.1 模态对话框
14.2 非模态对话框
14.3 对话框应用实例
14.4 上机指导
14.5 习题
第15章 MFC编程基础
15.1 MFC简介
15.2 一个简单的MFC程序
15.3 用MFC Appwizard建立应用程序
15.4 上机指导
15.5 习题
第16章 发布应用程序
16.1 Windows安装程序
16.2 使用InstallShield
16.3 打包发布miniEdit应用程序
16.4 习题
附录 参考答案
参考文献