
VISUAL C++6.0入门与提高
《ISUAL C++6.0入门与提高》是一本徐晓刚 / 高兆法 / 王秀娟编制,由清华大学出版社在2000年出版的书籍。
基本介绍
- 作者:徐晓刚/高兆法/王秀娟
- ISBN:9787302035084
- 页数:352
- 定价:29.80
- 出版社:清华大学出版社
- 出版时间:2000-01
- 装帧:平装
作品目录
引言
第1章 Visual C++ 6.0的界面
1.l 集成开发环境的基本外观及其操作
l.1. 1 正文视窗及其操作
1.1.2 Workspace视窗及其操作
1. 2 Visual C++ 6.0集成开发环境的选单功能
1.1. 1 File选单
1.2. 2 Edit选单
1.2. 3 View选单
1.2.4 Insert选单
1.2. 5 Project选单
1. 2.6 Build选单
1.2. 7 Tool选单
1.2. 8 Window选单
1.2. 9 Help选单
1. 3 Visual C++ 6.0的工具列
1.3.1 工具列基本概念
1.3. 2 工具列的显示与隐藏
1. 3.3 工具列的定製及修改
1.4 本章小结
第2章 C+十编程基础
2. 1 C+十的优点
2.1. 1 封装性
2.1. 2 继承性
2.1.3 多态性
2. 2 类说明
2. 3 构造函式
2. 4 析构函式
2.5 虚函式
2. 6 友元函式
2. 7 运算符重载
2.8 静态变数
2.9 Windows编程规範
2.10 本章小结
第3章 MFC的层次结构
3. 1 Microsoft基本类库概述
3. 2 应用程式框架结构类
3. 2.l 套用和执行绪支持类
3.2.2 命令传送类
3.2.3 文档类
3. 2.4 文档模板类
3.3 视窗类
3.3. 1 视窗支持类
3.3. 2 框架视窗类
3.3.3 对话框类
3.3. 4 视图类
3.3.5 控制项类
3. 3. 6 控制栏类
3.3. 7 分割富口支持类和属性簿
3.4 图形和列印类
3.4.1 输出类
3.4. 2 图形工具类
3.5 集合类
3. 6 档案和资料库类
3.6. 1 档案输入输出类
3. 6.2 ODBC类
3.6. 3 DAO类
3.6.4 档案和资料库类的相关类
3.7 OLE支持类
3. 7. 1 OLE容器类
3. 7.2 OLE侍者类
3.7. 3 OLE拖一放和数据传送类
3.7.4 OLE公用对话框类
3. 7. 5 OLE自动化类
3. 7. 6 OLE控制类
3. 7. 7 Active文档类
3. 7.8 与OLE相关的类
3.8 Internet和网路类
3.8.1 ISAPI类
3.8. 2 Windows Sockets类
3.8.3 Win32 Internet类
3.9 调试和异常类
3.9.l 调试支持类
3.9.2 异常类
3. 10 各种辅助类
3.11 总论
3.12 本章小结
第4章 AppWizard的使用
4.1 AppWizard的启动
4.1.1 Files选项卡
4.l. 2 Projects选项卡
4.1.3 Workspaces选项卡
4.l.4 Other Documents选项卡
4.2 使用 MFC AppWizard生成应用程式
4. 1. 1 步骤 1
4.2.2 步骤 2
4. 2.3 步骤 3
4.2.4 步骤 4
4.2.5 步骤 5
4.2.6 步骤 6
4.3 应用程式框架说明
4. 3. 1 档案说明
4.3.2 类的说明
4.4 本章小结
第5章 MFC应用程式框架
5. l 最简单的应用程式――“Hello World!”
5.2 带文档一视图结构的套用
5.2.l 套用对象
5.2.2 文档模板
5.2.3 主框架视窗对象
5.2.4 文档对象
5. 2. 5 视图对象
5.2.6 子框架视窗类
5. 2.7 单文档应用程式框架
5.3 本章小结
第6章 用ClassWizard设计类
6.1 如何启动ClassWizard应用程式
6. 2 Messape Maps选项卡
6.3 Member Variables选项卡
6. 4 Automation选项卡
6.5 ActiveX Events选项卡
6.6 Class Info选项卡
6.7 如何往视图类中加入成员函式
6. 7. 1 AppWizard生成的视图类
6.7.2 加进成员函式
6.7.3 按要求对代码进行修改
6.8 如何往工程中添加新类
6. 9 本章小结
第7章 文档一视图结构
7. 1 文档和视图之间的相互作用函式
7. 1. 1 CView类的 GetDocument()函式
7.1. 2 CDocument类的UpdateAllView()函式
7.1.3 CView类的OnUpdate()函式
7.1.4 CView类的OnlnitialUpdate()函式
7.l.5 CDocument类的DeleteContens()函式
7.2 简单的文档一视图应用程式
7. 3 Ex07a例子程式
7. 4 更加高级的文档一视图之间的相互作用
7. 5 EX07b例子程式
7. 6 本章小结
第8章 选单、工具列和状态栏
8. l 选单
8.1.l 利用AppWiZard定义选单
8. 1. 2 在应用程式中包含选单
8.1. 3 选单的讯息处理
8.1. 4 在应用程式中控制选单
8.2 工具列
8.2. 1 建立工具列
8. 2. 2 工具列的成员函式
8. 2. 3 工具列的相关函式
8. 2.4 改变工具列的命令按钮风格
8.2.5 在工具列中嵌入组合框
8.3 状态栏
8.3. 1 创建状态栏
8. 3. 2 CStatusBar类的成员函式
8.3. 3 在状态栏中显示当前时间
8.4 本章小结
第9章 输入、输出及列印
9.l 输入讯息及其处理函式
9.1.l 键盘讯息
9. 1. 2 滑鼠讯息
9.1.3 字元讯息
9.1.4 计时器讯息
9.2 图形设备接口
9.2.l 设备描述表和显示描述表
9.2.2 绘图工具
9.2.3 映射模式
9. 1. 4 基本文本输出
9. 2. 5 基本绘图函式
9. 3 列印及列印预览
9.3.l 列印信息
9. 3. 2 默认列印流程
9. 3. 3 增强列印能力
9.3.4 列印预览
9. 4 本章小结
第10章 对话框
10.l 对话框概述
10. 1. 1 对话框的套用
10. 1.2 对话框的分类
10.l.3 对话框的常用函式
10. 1.4 对话框的显示
10.2 对话框的套用实例
10.2.1 应用程式概貌
10.2. 2 应用程式框架的生成及对话框类的添加
10. 2.3 对话枢数据的存取
10.2.4 对话框在程式中的使用
10. 2.5 程式的最后完成
10. 3 常用对话框简介
10.4 本章小结
第11章 常用控制项
11. l 控制项概述
11.2 静态控制项和按钮控制项
11. 2. 1 静态控制项
11. 2.2 按钮控制项
11. 3 滚动条
11.4 列表框
11.5 编辑控制项
11.6 组合框
11.6. 1 组合框的风格与类型
11. 6. 2 组合框控制项类
11.7 常用控制项应用程式实例
11.7.l 应用程式功能设讨
11.7. 2 对话框的编辑
11. 8 本章小结
第12章 高级控制项
12. 1 标籤控制项
12. 1. 1 标籤控制项实现
12. 1.2 CTabCtrl类
12. 2 动画控制项
12.3 进度控制项
12. 4 数字滚选按钮控制项
12. 4. 1 数字滚选按钮控制项实例
12. 4. 2 CSpinButtonCtrl类
12.5 树控制项
12.5.1 TV_ITEM结构
12. 5. 2 TV_INSERTSTRUCT 结构
12.5.3 生成树结构
12.5.4 CTreeCtrl类
12. 6 日期时间控制项和日曆控制项
12.7 本章小结
第13章 档案存取
13.l 档案的访问
13. 1. 1 CFile类的功能
13.l.2 打开档案
13. 1. 3 档案访问和共享标誌
13. 1. 4 存取数据
13. 1. 5 关闭档案
13. 2 随机档案访问
13. 3 序列化
13. 4 CArchive类
13. 5 本章小结
第14章 HTML帮助档案的製作
14.1 普通帮助档案的製作
14.1. 1 怎样製作帮助档案
14.1. 2 RTF档案的製作
14.1.3 帮助档案的编译
14.2 Viual C+十的帮助机制
14.2. 1 在线上帮助的形式
14.2. 2 不需要任何编程的帮助
14.2. 3 在线上帮助的机理
14. 1. 4 在线上帮助的例子
14.3 HTML档案的製作
14.4 HTML帮助档案的製作
14.4.l 创建HTML帮助工程
14.4.2 在工程档案中添加 Contents
14.4.3 在工程档案中添加 lndex项
14.4.4 设定起始显示页面
14. 4.5 编译和查看
14.5 在应用程式中调用HTML帮助档案
14.6 在 Visual C++6、0应用程式中实现在线上帮助的调用
14.7 本章小结
第15章 与资料库的连线
15.l 了解资料库
15.2 ODBC以及MFC的ODBC类
15.3 建立并登录数据源
15. 4 生成资料库应用程式
15. 5 资料库应用程式的结构
15.5.1 CExl5aSet
15. 5. 2 CExl5aDoc
15. 5. 3 CExl5aView
15. 6 为CExl5aView的对话框资源添加控制项
15. 7 运行
15.8 进一步了解 CRecordset
15. 9增加和删除记录
15.9.l 增加记录
15.9.2 删除记录
15. 10 本章小结
第16章 多执行绪及其实现
16.l 多执行绪的概念
16. 2 Visual C+十中的多执行绪
16.3 如何使用MFC实现工作者执行绪
16.4 如何使用MFC实现用户界面执行绪
16.4.l 用户界面执行绪的实现
16. 4. 2 控制用户界面执行绪的途径
16. 5 同步对象
16.5. l 同步的概念
16.5. 2 同步对象
16.5. 3 MFC封装
16. 5.4 怎样选择同步对象
16. 6 多执行绪的套用实例
16.7 本章小结
第17章 AcitveX控制项的设计与套用
17. 1 ActiveX简介
17. 2 ActiveX控制项
17. 3 ActiveX控制项的设计
17. 4 创建包含 ActiveX控制项的MFC应用程式
17. 5 ActiveX控制项的使用
17.6 本章小结
附录 A Visual C++6.0新增功能简介
附录 B MFC类库简明参考
第1章 Visual C++ 6.0的界面
1.l 集成开发环境的基本外观及其操作
l.1. 1 正文视窗及其操作
1.1.2 Workspace视窗及其操作
1. 2 Visual C++ 6.0集成开发环境的选单功能
1.1. 1 File选单
1.2. 2 Edit选单
1.2. 3 View选单
1.2.4 Insert选单
1.2. 5 Project选单
1. 2.6 Build选单
1.2. 7 Tool选单
1.2. 8 Window选单
1.2. 9 Help选单
1. 3 Visual C++ 6.0的工具列
1.3.1 工具列基本概念
1.3. 2 工具列的显示与隐藏
1. 3.3 工具列的定製及修改
1.4 本章小结
第2章 C+十编程基础
2. 1 C+十的优点
2.1. 1 封装性
2.1. 2 继承性
2.1.3 多态性
2. 2 类说明
2. 3 构造函式
2. 4 析构函式
2.5 虚函式
2. 6 友元函式
2. 7 运算符重载
2.8 静态变数
2.9 Windows编程规範
2.10 本章小结
第3章 MFC的层次结构
3. 1 Microsoft基本类库概述
3. 2 应用程式框架结构类
3. 2.l 套用和执行绪支持类
3.2.2 命令传送类
3.2.3 文档类
3. 2.4 文档模板类
3.3 视窗类
3.3. 1 视窗支持类
3.3. 2 框架视窗类
3.3.3 对话框类
3.3. 4 视图类
3.3.5 控制项类
3. 3. 6 控制栏类
3.3. 7 分割富口支持类和属性簿
3.4 图形和列印类
3.4.1 输出类
3.4. 2 图形工具类
3.5 集合类
3. 6 档案和资料库类
3.6. 1 档案输入输出类
3. 6.2 ODBC类
3.6. 3 DAO类
3.6.4 档案和资料库类的相关类
3.7 OLE支持类
3. 7. 1 OLE容器类
3. 7.2 OLE侍者类
3.7. 3 OLE拖一放和数据传送类
3.7.4 OLE公用对话框类
3. 7. 5 OLE自动化类
3. 7. 6 OLE控制类
3. 7. 7 Active文档类
3. 7.8 与OLE相关的类
3.8 Internet和网路类
3.8.1 ISAPI类
3.8. 2 Windows Sockets类
3.8.3 Win32 Internet类
3.9 调试和异常类
3.9.l 调试支持类
3.9.2 异常类
3. 10 各种辅助类
3.11 总论
3.12 本章小结
第4章 AppWizard的使用
4.1 AppWizard的启动
4.1.1 Files选项卡
4.l. 2 Projects选项卡
4.1.3 Workspaces选项卡
4.l.4 Other Documents选项卡
4.2 使用 MFC AppWizard生成应用程式
4. 1. 1 步骤 1
4.2.2 步骤 2
4. 2.3 步骤 3
4.2.4 步骤 4
4.2.5 步骤 5
4.2.6 步骤 6
4.3 应用程式框架说明
4. 3. 1 档案说明
4.3.2 类的说明
4.4 本章小结
第5章 MFC应用程式框架
5. l 最简单的应用程式――“Hello World!”
5.2 带文档一视图结构的套用
5.2.l 套用对象
5.2.2 文档模板
5.2.3 主框架视窗对象
5.2.4 文档对象
5. 2. 5 视图对象
5.2.6 子框架视窗类
5. 2.7 单文档应用程式框架
5.3 本章小结
第6章 用ClassWizard设计类
6.1 如何启动ClassWizard应用程式
6. 2 Messape Maps选项卡
6.3 Member Variables选项卡
6. 4 Automation选项卡
6.5 ActiveX Events选项卡
6.6 Class Info选项卡
6.7 如何往视图类中加入成员函式
6. 7. 1 AppWizard生成的视图类
6.7.2 加进成员函式
6.7.3 按要求对代码进行修改
6.8 如何往工程中添加新类
6. 9 本章小结
第7章 文档一视图结构
7. 1 文档和视图之间的相互作用函式
7. 1. 1 CView类的 GetDocument()函式
7.1. 2 CDocument类的UpdateAllView()函式
7.1.3 CView类的OnUpdate()函式
7.1.4 CView类的OnlnitialUpdate()函式
7.l.5 CDocument类的DeleteContens()函式
7.2 简单的文档一视图应用程式
7. 3 Ex07a例子程式
7. 4 更加高级的文档一视图之间的相互作用
7. 5 EX07b例子程式
7. 6 本章小结
第8章 选单、工具列和状态栏
8. l 选单
8.1.l 利用AppWiZard定义选单
8. 1. 2 在应用程式中包含选单
8.1. 3 选单的讯息处理
8.1. 4 在应用程式中控制选单
8.2 工具列
8.2. 1 建立工具列
8. 2. 2 工具列的成员函式
8. 2. 3 工具列的相关函式
8. 2.4 改变工具列的命令按钮风格
8.2.5 在工具列中嵌入组合框
8.3 状态栏
8.3. 1 创建状态栏
8. 3. 2 CStatusBar类的成员函式
8.3. 3 在状态栏中显示当前时间
8.4 本章小结
第9章 输入、输出及列印
9.l 输入讯息及其处理函式
9.1.l 键盘讯息
9. 1. 2 滑鼠讯息
9.1.3 字元讯息
9.1.4 计时器讯息
9.2 图形设备接口
9.2.l 设备描述表和显示描述表
9.2.2 绘图工具
9.2.3 映射模式
9. 1. 4 基本文本输出
9. 2. 5 基本绘图函式
9. 3 列印及列印预览
9.3.l 列印信息
9. 3. 2 默认列印流程
9. 3. 3 增强列印能力
9.3.4 列印预览
9. 4 本章小结
第10章 对话框
10.l 对话框概述
10. 1. 1 对话框的套用
10. 1.2 对话框的分类
10.l.3 对话框的常用函式
10. 1.4 对话框的显示
10.2 对话框的套用实例
10.2.1 应用程式概貌
10.2. 2 应用程式框架的生成及对话框类的添加
10. 2.3 对话枢数据的存取
10.2.4 对话框在程式中的使用
10. 2.5 程式的最后完成
10. 3 常用对话框简介
10.4 本章小结
第11章 常用控制项
11. l 控制项概述
11.2 静态控制项和按钮控制项
11. 2. 1 静态控制项
11. 2.2 按钮控制项
11. 3 滚动条
11.4 列表框
11.5 编辑控制项
11.6 组合框
11.6. 1 组合框的风格与类型
11. 6. 2 组合框控制项类
11.7 常用控制项应用程式实例
11.7.l 应用程式功能设讨
11.7. 2 对话框的编辑
11. 8 本章小结
第12章 高级控制项
12. 1 标籤控制项
12. 1. 1 标籤控制项实现
12. 1.2 CTabCtrl类
12. 2 动画控制项
12.3 进度控制项
12. 4 数字滚选按钮控制项
12. 4. 1 数字滚选按钮控制项实例
12. 4. 2 CSpinButtonCtrl类
12.5 树控制项
12.5.1 TV_ITEM结构
12. 5. 2 TV_INSERTSTRUCT 结构
12.5.3 生成树结构
12.5.4 CTreeCtrl类
12. 6 日期时间控制项和日曆控制项
12.7 本章小结
第13章 档案存取
13.l 档案的访问
13. 1. 1 CFile类的功能
13.l.2 打开档案
13. 1. 3 档案访问和共享标誌
13. 1. 4 存取数据
13. 1. 5 关闭档案
13. 2 随机档案访问
13. 3 序列化
13. 4 CArchive类
13. 5 本章小结
第14章 HTML帮助档案的製作
14.1 普通帮助档案的製作
14.1. 1 怎样製作帮助档案
14.1. 2 RTF档案的製作
14.1.3 帮助档案的编译
14.2 Viual C+十的帮助机制
14.2. 1 在线上帮助的形式
14.2. 2 不需要任何编程的帮助
14.2. 3 在线上帮助的机理
14. 1. 4 在线上帮助的例子
14.3 HTML档案的製作
14.4 HTML帮助档案的製作
14.4.l 创建HTML帮助工程
14.4.2 在工程档案中添加 Contents
14.4.3 在工程档案中添加 lndex项
14.4.4 设定起始显示页面
14. 4.5 编译和查看
14.5 在应用程式中调用HTML帮助档案
14.6 在 Visual C++6、0应用程式中实现在线上帮助的调用
14.7 本章小结
第15章 与资料库的连线
15.l 了解资料库
15.2 ODBC以及MFC的ODBC类
15.3 建立并登录数据源
15. 4 生成资料库应用程式
15. 5 资料库应用程式的结构
15.5.1 CExl5aSet
15. 5. 2 CExl5aDoc
15. 5. 3 CExl5aView
15. 6 为CExl5aView的对话框资源添加控制项
15. 7 运行
15.8 进一步了解 CRecordset
15. 9增加和删除记录
15.9.l 增加记录
15.9.2 删除记录
15. 10 本章小结
第16章 多执行绪及其实现
16.l 多执行绪的概念
16. 2 Visual C+十中的多执行绪
16.3 如何使用MFC实现工作者执行绪
16.4 如何使用MFC实现用户界面执行绪
16.4.l 用户界面执行绪的实现
16. 4. 2 控制用户界面执行绪的途径
16. 5 同步对象
16.5. l 同步的概念
16.5. 2 同步对象
16.5. 3 MFC封装
16. 5.4 怎样选择同步对象
16. 6 多执行绪的套用实例
16.7 本章小结
第17章 AcitveX控制项的设计与套用
17. 1 ActiveX简介
17. 2 ActiveX控制项
17. 3 ActiveX控制项的设计
17. 4 创建包含 ActiveX控制项的MFC应用程式
17. 5 ActiveX控制项的使用
17.6 本章小结
附录 A Visual C++6.0新增功能简介
附录 B MFC类库简明参考
转载请注明出处海之美文 » VISUAL C++6.0入门与提高