VISUAL C++6.0入门与提高

1999年清华大学出版社出版的图书
《VISUAL C++6.0入门与提高》是1999年清华大学出版社出版的图书，作者是徐晓刚。
内容简介
全书共分17章，分别介绍了C++基本知识、Visual C++ 6.0的编程环境、AppWizard、ClassWizard等多方面的内容，使用户逐步掌握Visual C++的编程方法。
图书目录
引言
第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类库简明参考