内容简介
1.1 Visual C++ 6.0软件包的内容
第一章 Microsoft Visual C++ 6.0概述
1.1.1 Visual C++ 6.0的工具栏和菜单
1.1.2 集成环境窗口
1.1.3 工作空间窗口和输出窗口
1.2 使用联机帮助
第二章 Visual C++ 6.0集成开发环境
2.1 File菜单
2.2 Edit菜单
2.3 View菜单
2.5 Project菜单
2.4 Insert菜单
2.6 Build菜单
2.7 Layout菜单
2.8 Tools菜单
2.9 Windows和Help菜单
第三章 C++语言简介
3.1 操作符和表达式
3.1.1 算术操作符
3.1.2 算术表达式
3.1.3 赋值操作符
3.1.5 sizeof操作符
3.1.4 增量和减量操作符
3.1.6 关系和逻辑操作符
3.1.7 位处理操作符
3.2 C++的流程控制语句
3.2.1 if语句
3.2.2 if_else语句
3.2.3 switch语句
3.2.4 for循环语句
3.2.5 do_while循环语句
3.3 常量和变量
3.3.1 常量定义
3.2.6 while循环语句
3.3.2 变量定义
3.4 函数
3.4.1 函数原型的声明
3.4.2 函数的定义
3.4.3 函数的局部变量和静态变量
3.4.4 内联函数
3.4.5 函数重载
3.5 数组简介
3.5.1 一维数组
3.5.2 多维数组
3.6.1 字符串的输入
3.6.2 字符串的赋值
3.6 字符串及其操作
3.6.3 字符串处理函数
3.7 C++的类型操作
3.7.1 C++类型定义
3.7.2 枚举数据类型
3.7.3 结构
3.7.4 联合
3.8 指针
3.8.1 指向变量的指针
3.8.2 指向数组的指针
3.8.3 指向结构的指针
3.9.2 输入
3.9 输入/输出操作
3.9.1 输出
3.9.3 注释
3.9.4 应用实例
第四章 面向对象程序设计技术
4.1 面向过程与面向对象程序设计的区别
4.1.1 面向过程的程序设计
4.1.2 面向对象的程序设计
4.2 面向对象的基本概念
4.2.1 对象
4.2.2 类
4.3.1 定义类的方法
4.2.3 面向对象方法的主要特征
4.3 类与对象的关系
4.3.2 定义对象的方法
4.4 构造函数与析构函数
4.4.1 构造函数
4.4.2 析构函数
4.5 对象的多态性
4.5.1 静态联编和动态联编
4.5.2 虚函数
4.5.3 纯虚函数和抽象基类
4.6.1 静态数据成员
4.6 类的静态成员
4.6.2 静态成员函数
4.7 友员
4.7.1 友员函数
4.7.2 友员类
第五章 掌握设计Windows程序的方法
5.1 DOS程序和Windows程序的区别
5.2 变量的命名约定
5.3 创建一个完整的Windows程序
5.4 分析C++Windows程序
5.4.1 CFirstApp对象
5.4.2 CMainFrame对象
5.4.3 CchildFrame对象
5.4.4 FirstDoc对象
5.4.5 FirstView对象
第六章 了解MFC类库
6.1 MFC类库简介
6.2 MFC类库分类
6.2.1 根类CObject
6.2.2 应用程序体系结构类
6.2.3 可视对象类
6.2.4 绘图和打印类
6.2.5 通用类
6.2.6 数据库类
6.2.7 Internet和网络工作类
6.2.8 OLE类
第七章 设计一个简单的应用程序
7.1 程序功能介绍
7.2 生成工程文件
7.2.1 工程
7.2.2 工程工作区
7.2.3 生成工程文件
7.3 可视化编程阶段
7.3.1 用AppWizard工具生成程序框架
7.3.2 熟悉工程工作区
7.3.3 使用ClassWizard工具
7.4 代码编程阶段
7.4.1 设置Say按钮的属性
7.4.2 为Say按钮添加程序代码
7.4.3 设置Exit按钮的属性
7.4.4 为Exit按钮添加程序代码
第八章 用文本编辑器实现基本文档操作
8.1 进入文本编辑器
8.2 文档的外部操作
8.2.1 打开文档
8.2.2 维护MRU列表
8.2.3 文档视图
8.2.4 保存文档
8.2.5 打印文档
8.3 文档内部的编辑操作
8.3.1 在空白区内移动
8.3.2 识别括号对
8.3.3 书签
8.3.4 搜索字符串
8.3.5 替换字符串
8.3.6 在磁盘文件中搜索文本
8.3.7 搜索常规表达式
9.1 Visual C++ 6.0的辅助编辑功能
9.1.1 查阅成员表
第九章 文本编辑器的高级操作技巧
9.1.2 查阅参数信息
9.1.3 了解输入信息
9.2 其他辅助编辑工具
9.2.1 定制自己喜爱的编辑器
9.2.2 使用其它文本编辑器
9.2.3 管理组合键
9.2.4 使用高级编辑功能
9.2.5 使用宏
第十章 单文档界面程序设计
10.1 基本概念
10.2 应用程序功能介绍
10.3 生成工程文件框架
10.4 应用程序的可视化编程阶段
10.4.1 设计应用程序的主窗口界面
10.4.2 设计菜单系统
10.4.3 为对话框中的控件连接变量
10.5 应用程序的代码编程阶段
10.5.1 声明文档类中的数据成员
10.5.2 初始化文档类的数据成员*
10.5.3 初始化视类的数据成员
10.5.4 连接文档类和视图类的数据成员
10.5.5 实现文件数据的输入输出操作
10.5.6 进一步完善程序
10.6 运行程序
10.7 扩充程序功能
10.7.1 对扩充功能的说明
10.7.2 程序的可视化编程阶段
10.7.3 程序的代码编程阶段
10.8 运行并测试增强功能后的应用程序
第十一章 多文档界面应用程序设计
11.1 应用程序功能介绍
11.2 生成工程文件框架
11.3 应用程序的可视化编程阶段
11.3.1 设计应用程序主窗口的界面
11.3.2 设计菜单系统
11.4 应用程序的代码编程阶段
11.4.1 声明视图类的数据成员
11.4.2 定义文档类中的数据成员
11.4.3 初始化视图类的数据成员
11.4.4 实现文件数据的输入输出操作
11.4.5 实现一个文档的多个视图
11.5 扩充程序的功能
11.5.1 增加分割条
11.5.2 在菜单中加入split选项
11.6 运行并测试增强功能后的应用程序
附录A MFC类的成员函数及其对应的函数功能
附录B 安装Microsoft Visual C++6.0