第1章 C++编程基础
1.1 C++程序入门
1.2 变量和常数
1.3 语句
第2章 面向对象编程与C++类
2.1 面向对象编程基础
2.2 建立类
2.3 构造函数
2.4 析构函数
2.5 构造函数和析构函数的应用实例
2.6 类层的定义
2.7 虚拟函数
2.8 友元函数
2.9 操作符和友元操作符
第3章 Visual C++程序调试技巧
3.1 理解三种类型的程序错误
3.2 在用户使用之前检测错误
3.3 准备调试程序
3.4 使用集成调试程序
3.5 使用调试窗口
第4章 函数和宏的使用技巧
4.1 库函数的使用方法
4.2 定义自己的函数
4.3 在函数内定义变量
4.4 将函数的定义与内容分开
4.5 使用函数原型
4.6 将多个函数组成一个程序
4.7 函数的重载
4.8 函数模板
4.9 宏的用法
第5章 Visual C++输入输出编程技巧
5.1 字符串输出入门
5.2 字符串输出的改进方法
5.3 字符串输出位置与字符串的颜色
5.4 字体的基本用法
5.5 变量数据的输出
5.6 检查鼠标状态
5.7 鼠标消息
5.8 InvalidateRect( )函数
5.9 双击操作
5.10 按键消息
5.11 字符消息
第6章 集合类的使用方法
6.1 集合类基础
6.2 数组集合类
6.3 链表集合类
6.4 映射集合类
第7章 Visual C++中的I/O流与文件管理
7.1 流类的结构
7.2 设备操作符
7.3 ostream与istream成员函数应用实例
7.4 C++的文件管理
7.5 命令行变元
7.6 DOS设备文件
7.7 “<<”与“>>”操作符的重载函数
7.8 综合应用实例
第8章 通用MFC类的实现方法
8.1 CString类
8.2 数组类
8.3 列表类
8.4 映射类
第9章 异常处理类的实现方法
9.1 C++异常
9.2 Visual C++异常
9.3 CException类
9.4 CmemoryException类
9.5 CFileException类
9.6 CArchiveException类
9.7 CResourceException类
9.8 CUserException类
9.9 CNotSupportedException类
9.10 COleException类
第10章 Visual C++图形编程技巧
10.1 CDC类
10.2 CGdiObject类
10.3 用Visual C++建立图形
10.4 建立和删除绘图对象
10.5 在Visual C++中使用位图
10.6 动画
第11章 Windows 95程序设计简介
11.1 Windows 95程序设计思想
11.2 Windows 95同程序交互的方法
11.3 Win32 API与Windows 95 API
11.4 窗口组成成份
11.5 Windows 95应用程序基础知识
11.6 Windows 95框架程序
11.7 窗口函数
11.8 使用定义文件
11.9 命名规则
11.10 向Windows 95移值的重要改变
11.11 Win32的句柄说明
11.12 95 SWP应用程序模板
11.13 添加资源
附录 Visual C++编程参考