第1章 概述
1.1 启动Visual C++
1.1.1 Visual C++的版本
1.1.2 Windows版本
1.1.3 安装
1.2 运行Visual C++
1.2.1 启动程序
1.2.2 Visual C++的显示屏幕
1.3 Visual C++的窗口
1.3.1 主窗口
1.3.2 辅助窗口
1.3.3 浮动的窗口和固定的窗口
1.3.4 获取帮助的途径
1.4 练习
第2章 应用程序
2.1 创建一个应用程序
2.1.1 MFC AppWizard
2.1.2 AppWizard的操作步骤
2.2 构筑应用程序
2.3 运行应用程序
2.4 基于对话的应用程序
2.4.1 创建并运行应用程序
2.5 退出并重启Visual C++
2.5.1 退出Visual C++
2.5.2 重新启动Visual C++
2.6 练习
第3章 探索应用程序
3.1 面向对象编程(OOP)
3.1.1 对象和它们的作用
3.2 Class View
3.2.1 类
3.2.2 成员函数
3.2.3 对象
3.3 Resource View
3.4 FileView
3.5 主应用程序头文件
3.5.1 头文件内容
3.5.2 类成员函数
3.6 主应用程序源文件
3.6.1 类构造函数
3.6.2 应用程序对象
3.6.3 类实例化
3.6.4 注册表
3.6.5 文档模板
3.6.6 装入主窗口
3.6.7 命令行参数
3.6.8 完成初始化过程
3.7 练习
第4章 对话框
4.1 创建对话框
4.2 对话框类
4.3 对话框文件
4.3.1 对话头文件
4.3.2 对话源文件
4.3.3 About对话框
4.4 显示对话框
4.4.1 显示About对话框
4.5 基于对话的应用程序
4.5.1 应用程序文件
4.5.2 对话文件
4.6 练习
第5章 对话控件
5.1 添加控件
5.2 控件属性
5.2.1 属性框
5.2.2 多个控件
5.3 共用属性
5.3.1 控件ID
5.3.2 Caption及访问键
5.3.3 大小和位置
5.3.4 Tab停止位和焦点
5.3.5 控件组
5.3.5 Help ID
5.3.7 可见和禁用
5.4 标准控件
5.4.1 命令按钮
5.4.2 静态文本控件
5.4.3 编辑框
5.4.4 单选按钮和复选框
5.4.5 框架
5.4.6 列表
5.5 其他标准控件
5.6 练习
第6章 事件和函数
6.1 连接变量
6.1.1 添加成员变量
6.1.2 使用成员变量
6.1.3 DDX代码
6.2 事件驱动环境
6.3 添加消息处理程序
6.3.1 创建基于事件的函数
6.3.2 填写处理程序代码
6.3.3 消息映射
6.3.4 直接使用ClassWizard
6.4 类成员函数
6.4.1 控件变量
6.4.2 从对象获取信息
6.5 用户定义的函数及变量
6.5.1 用户定义的函数
6.5.2 局部变量的全局变量
6.6 列表框例子
6.7 练习
第7章 文档和视图
7.1 设备环境
7.1.1 坐标系
7.1.2 CPoint类
7.2 显示文本
7.3 画线
7.3.1 存储数据
7.3.2 初始化变量
7.3.3 响应右单击
7.3.4 其他几何图形
7.4 增强的画线程序
7.5 设备环境属性
7.5.1 画笔
7.5.2 刷子
7.5.3 字体
7.6 出版
7.7 练习
第8章 编程选项
8.1 调试
8.1.1 断点
8.1.2 单步跟踪
8.1.3 观察变量
8.2 菜单
8.2.1 菜单属性
8.2.2 加速键
8.2.3 菜单事件
8.3 资源编辑器
8.3.1 串表
8.3.2 位图
8.3.3 图标
8.3.4 工具栏
8.4 打印
8.4.1 打印函数
8.5 帮助选项
8.6 练习
练习答案
9.1 第1章答案
9.2 第2章答案
9.3 第3章答案
9.4 第4章答案
9.5 第5章答案
9.6 第6章答案
9.7 第7章答案
9.8 第8章答案