内容简介
第一部分 Visual C++6.0基础
第一章 从C/SDK到Visual C++/MFC
1.1 C中的类型(Struct)
1.2 C++中的类
1.3 构造函数
1.4 析构函数
1.5 一般的成员函数
1.6 private和public型类成员
1.7 全局函数
1.8 C++的封装
第二章 继承和多态性
2.1 基类和虚函数
2.2 派生类
2.3 操作符的重载
2.4 多继承
第三章 流库
3.1 什么是流库
3.2 输入和输出
3.3 C++中流的文件I/O
第二部分 Visual C++6.0进阶
第一章 Visual C++的环境
1.1 用户界面基础
1.2 定制自己的Visual C++界面
第二章 类的操作
2.1 WizardBar与ClassView的比较
2.2 ClassView的使用
2.3 用COM接口工作
2.4 WizardBar
2.5 ClassWizard
第三章 用工程工作
3.1 关于工程的说明
3.2 用工程和工作区间工作
第四章 资源编辑器
4.1 什么是资源编辑器
4.2 资源符号
4.3 对话框编辑器
4.4 菜单编辑器
4.5 加速器编辑器
4.6 串编辑器
4.7 版本信息编辑器
4.8 图形编辑器
4.9 工具栏编辑器
4.10 文本编辑器
第五章 调试器
5.1 菜单命令
5.2 调试窗口
5.3 执行控制命令
5.4 设置断点
5.5 Watch窗口
5.6 Variables窗口
5.7 Call Stack窗口
5.8 Registers窗口
5.9 Memory窗口
5.10 Disassembly窗口
5.11 错误调试
第三部分 Visual C++6.0编程
第一章 开始编写程序
1.1 基本概念
1.2 应用框架
1.3 利用AppWizard生成“Hello,World”
第二章 GDI和基本文本及绘图输出
2.1 Windows的屏幕输出控制
2.2 Windows的坐标系统
2.3 绘制一个圆
2.4 文本输出控制
第三章 使用ClassWizard
3.1 如何获取用户事件
3.2 ChangeCirlce例程序
3.3 使用AppWizard和ClassWizard生成新的程序
第四章 对话框
4.1 基础概念
4.2 对话框的程序设计
4.3 ClassWizard和对话框类
第五章 菜单和键盘加速键
5.1 Windows中的菜单
5.2 ChangeFont例程序
第六章 工具栏、状态栏与工具箱的设计
6.1 Windows中的工具条和应用框架
6.2 工具栏的设计
6.3 工具条的程序编制
6.4 状态条
第七章 文件的存取
7.1 文件基本操作流程
7.2 磁盘文件和归档(Archives)
7.3 CArchive
第八章 打印和打印预显
8.1 Windows95的打印
8.2 显示页和打印页
8.3 打印预显
8.4 打印信息
8.5 细说分页打印
8.5 ExPrint程序
第九章 动态连接库(DLLs)
9.1 为什么使用DLL
9.2 传统的DLL
9.3 MFC库DLL
第十章 一个实际的Windows的绘图程序
10.1 MyDraw应用
10.2 生成MyDraw应用程序框架
10.3 CmyDrawApp类
10.4 CmainFram类
10.5 CmyEllipse类
10.6 CmyDrawDoc类
10.7 CmyDrawView类
10.8 Cmypendly类
10.9 添加工具栏按钮
10.10 完整的源程序
10.11 小结