内容简介
第1章 Visual C++概述
1.1 Visual C++6.0的安装
1.2 Visual C++6.0的特点和作用
1.3 Visual C++6.0的新功能
1.4 巩固知识
第2章 Visual C+开发环境
2.1 Visual C++6.0主体界面
2.2 常用工具栏
2.2.1 standardBar工具栏
2.2.3 Build工具栏
2.2.2 Resource工具栏
2.2.4 Debug工具栏
2.2.5 WizardBar工具栏
2.3 菜单栏
2.3.1 File菜单
2.3.2 Edit菜单
2.3.3 View菜单
2.3.4 Insert菜单
2.3.5 project菜单
2.3.6 Build菜单
2.3.8 T001s菜单
2.3.7 Debug菜单
2.3.9 Window菜单
2.3.10 Help菜单
2.4 巩固知识
2.4.1 问与答
2.4.2 习题
第3章 c++基础
3.1 C++的特点
3.2 C++的基本数据类型
3.3.2 枚举和联合
3.3.1 数组和字符串
3.3 高级数据类型
3.4 类与对象
3.4.1 类的说明
3.4.2 对象的说明
3.5 构造/析构函数
3.6 友元函数
3.7 重载
3.7.1 函数的重载
3.7.2 操作符的重载
19.2.2 实现WinInet的基本步骤
3.8 类的继承
3.9.2 习题
3.9 巩固知识
3.9.1 问与答
4.2 根类
第4章 MFC类库基础
4.1 MFC层次
4.3 应用程序框架类
4.3.1 命令发送类
4.3.2 窗口应用程序类
4.3.3 文档/视图类
4.3.4 线程支持类
4.4 可视对象类
4.4.1 窗口类
4.4.2 视图类
4.4.3 菜单类
4.4.4 对话框类
4.4.5 控件类
4.4.6 控件栏类
4.4.7 绘图工具类
4.4.8 设备对象类
4.5 数据类型类
4.6 通用类
4.6.1 文件输入/输出类
4.6.2 模板集合类
4.6.3 异常类
4.6.4 调试支持类
4.7 数据库类
4.7.1 ODBC数据库类
4.8.1 OLE容器类
4.8 OLE类
4.7.2 DAO数据库类
4.8.2 OLE服务器类
4.8.3 OLE数据传输类
4.8.4 OLE控制类
4.8.5 OLE对话框类
4.8.6 ActiveX控件类
4.9 Internet类
4.10 巩固知识
4.9.2 Windows Sockets类
4.9.1 ISAPI类
4.9.3 Win32 Internet类
5.1 AppWizard启动
第5章 构造应用程序框架
5.2 单文档(SDI)应用程序框架
5.2.1 单文档应用程序的生成步骤
5.2.2 框架说明
5.3 多文档(MDI)应用程序框架
5.3.1 多文档应用程序的生成步骤
5.3.2 框架说明
5.4 基于对话框的应用程序框架
5.5 巩固知识
5.5.1 问与答
5.5.2 习题
第6章 菜单
6.1 应用程序的菜单
6.1.1 菜单的生成
6.1.2 设置菜单加速键
6.2.1 CMenu类
6.2 菜单的操作
6.1.3 命令响应
6.2.2 菜单的各类操作
6.3 浮动菜单的设计
6.4 图形菜单的设计
6.5 巩固知识
6.5.1 问与答
6.5.2 习题
第7章 工具栏和状态栏
7.1 工具栏
7.1.1 创建工具栏
7.1.2 工具栏的成员函数
7.1.3 工具栏的相关函数
7.1.4 工具栏的命令消息
7.1.5 添加自己的工具栏按钮
7.2 状态栏
7.2.1 创建状态栏
7.2.2 状态栏的成员函数
7.2.3 状态栏的控制
7.2.4 设计自己的状态栏
7.2.5 时钟显示
7.3 巩固知识
7.3.1 问与答
7.3.2 习题
第8章 文档/视图
8.1 文档与视图的分离
8.1.1 CView类的GetDocument函数
8.1.2 CView类的OnUpdate函数
8.1.5 CDocument类的DeleteContens函数
8.1.4 CDocument类的UpdateA1lViews函数
8.1.3 CView类的OnInitialUpdate函数
8.2 单文档/视图应用
8.2.1 创建单文档/视图
8.2.2 简单的单文档/视图应用
8.2.3 高级的单文档/视图应用
8.3 多文档/视图的应用
8.3.1 多文档简介
8.3.2 MDI框架
8.3.3 MDI文档的装入和存入
8.3.4 MDI窗口管理
8.3.5 文档的拖放
8.3.6 窗口的切分
8.3.7 应用实例
8.4 巩固知识
8.4.2 习题
8.4.1 问与答
第9章 对话框应用
9.1 对话框
9.1.1 对话框的组成
9.1.2 对话框的分类
9.1.3 对话框的控制
9.1.4 对话框的常用函数
9.1.5 常用对话框
9.2 模式对话框应用
9.2.1 创建模式对话框
9.2.2 定义消息函数
9.2.3 对话框数据的交换
9.2.4 对话框的最终实现
9.3 无模式对话框的应用
9.3.1 创建无模式对话框
9.3.2 CFormView类
9.3.3 应用实例
9.4.2 练习
9.4 巩固知识
9.4.1 问与答
10.1 常用控件分类
10.2 控件事件
第10章 常用控件
10.3 静态控件和文本框控件
10.3.1 静态控件
10.3.2 文本框控件
10.4 按钮控件
10.5.1 列表框
10.5 列表框和组合框
10.5.2 组合框
10.6 单选框和复选框
10.6.1 单选框
10.6.2 复选框
10.7 滚动条
10.8 应用实例
10.9.2 习题
10.9.1 问与答
10.9 巩固知识
第11章 高级控件
11.1 动画控件
11.2 进度控件
11.3 标签控件
11.3.1 标签控件类及其成员函数
11.3.2 标签控件应用
11.4 树控件
11.4.1 树控件类及其常用函数
11.4.2 树的生成
11.5 UP_DOWN控件
11.6.1 滑动条控件
11.6 其它高级控件
11.6.2 日期控件和日历控件
11.7 巩固知识
11.7.1 问与答
11.7.2 习题
第12章 文件流
12.1 流类结构
12.2 文件的管理
12.2.1 文件的打开和关闭
12.2.3 文件的存取
12.3 文件的序列化
12.2.2 文件的访问和共享
12.3.1 序列化函数
12.3.2 CArchieve类
12.5.1 问与答
12.5.2 习题
12.5 巩固知识
12.4 随机文件的访问
第13章 图形设备接口(GDI)
13.1 图形设备接口
13.1.1 设备描述表
13.1.2 设备描述类
13.1.3 图形对象类
13.1.4 基本函数
13.2 图形映射
13.3 坐标及坐标变换
13.3.1 逻辑坐标和设备坐标
13.2.2 可变比例映射
13.2.1 固定比例映射
13.3.2 坐标变换
13.4 巩固知识
13.4.1 问与答
第14章 数据库应用
14.1 数据库管理
14.1.1 数据库概述
14.1.2 ODBC和DAO
14.1.3 数据库的建立和访问
14.2 ODBC数据库
14.2.1 MFC的ODBC类
14.2.2 构造数据库应用程序
14.2.3 数据库应用程序结构
14.2.4 数据操作
14.3 巩固知识
14.3.1 问与答
14.3.2 习题
15.2.1 使用工作者线程
15.2 工作者线程和用户接口线程
15.1 多线程和多进程
第15章 多任务设计
15.2.2 使用用户接口线程
15.3 优先级规定
15.4 线程间通讯和同步
15.4.1 线程间的通讯
15.4.2 线程间的同步
15.4.3 同步类和同步访问类
15.5 应用实例
15.6.1 问与答
15.6 巩固知识
15.6.2 习题
第16章 容错处理(异常处理)
16.1 C++异常
16.1.1 异常的鉴别
16.1.2 异常的命名
16.1.3 异常的处理方法
16.2 Visual C++异常
16.2.1 Visual C++异常的语法
16.3.1 CException类
16.3 各类异常及其处理
16.2.3 MFC异常类
16.2.2 异常的产生.
16.3.2 CMemoryException类
16.3.3 CFi1eException类
16.3.4 CArchiveException类
16.3.5 CResourceException类
16.3.6 CNotSupportedException类
16.3.7 CUserException类
16.3.8 COleException类
16.4.2 习题
16.4 巩固知识
16.4.1 问与答
第17章 ActiveX控件
17.1 ActiveX控件简介
17.2 ActiveX控件的开发
17.2.1 创建ActiveX控件
17.2.2 添加ActiveX控件属性
17.2.3 添加ActiveX控件事件
17.2.4 添加ActiveX控件方法
17.3 注册ActiveX控件
17.4 使用用户创建的ActiveX控件
17.5 巩固知识
17.5.1 问与答
17.5.2 习题
第18章 动态链接库应用
18.1 动态链接库(DLL)
18.2 动态链接库DLL的操作
18.3 DLL的创建和使用
18.3.1 构造DLL框架
18.3.2 DLL的输出
18.3.3 DLL的链接
18.4 应用实例
13.4.2 习题
18.5 动态链接库和静态链接库的进一步比较
18.6 巩固知识
18.6.1 问与答
18.6.2 习题
第19章 Internet应用
19.1 Windows Socket编程简介
19.1.1 Windows socket编程模式
19.1.2 Windows Socket通信流操作
19.2 Winlnet
19.2.1 相关类库和函数
19.3 应用实例
19.4 巩固知识
19.4.1 问与答
19.4.2 习题
20.1 联机帮助的形式和机理
20.1.1 联机帮助的形式
第20章 帮助文件的制作
20.1.2 联机帮助的机理
20.2 帮助文件的制作
20.2.1 普通帮助文件的制作
20.2.2 HTML帮助文件的制作
20.3 帮助文件的调用
20.4 巩固知识
20.4.1 问与答
20.4.2 习题
附录 习题答案