第1章 概述
1.1 Visual C++ 6.0特点
1.2 Visual C++ 6.0安装
1.3 Visual C++ 6.0的组成
1.3.1 可视化的工作平台(Workbench)
1.3.2 AppWizard和ControlWard
1.3.3 ClassWizard和WizardBar
1.3.4 ActiveX和Component Callery(组件廊)
1.3.5 资源编辑器
1.3.6 调试器和诊断工具
1.3.7 Books Online(在线书箱)
1.4 Windows编程模式
1.4.1 Windows SDK
1.4.2 面象对象编程
1.4.3 MFC简介
1.5 简单的 Visual C++ 6.0编程实例
1.5.1 HellO应用程序的说明
1.5.2 生成HellO工程文件
1.5.3 进行可视化编程
1.5.4 给应用程序添加代码
1.6 小结
第2章 Visual C++ 6.0集成环境
2.1 Visual C++ 6.0主窗口
2.2 AppWizard
2.3 ClassWizard
2.3.1 用Class Wizard创建新类
2.3.2 定义消息处理函数
2.3.3 删除消息处理函数
2.3.4 编辑消息处理函数
2.3.5 覆盖虚拟函数
2.4 可视化编程窗口
2.4.1 工作区窗口
2.4.2 常用控件
2.4.3 控件属性
2.5 集成调试(Debug)
2.5.1 Debug菜单工具条
2.5.2 设置断点
2.6 “Edit”菜单
2.7 Box例程序
2.8 Satcctl例程序
2.9 小结
第3章 标准控件
3.1 静态文本控件
3.1.1 创建及初始化场态文本控件
3.2 列表框和组合框
3.2.1 创建和初始列表框和组合框
3.3 滚动条和滑杆
3.3.1 创建和初始化滚动条和滑块
3.4 公共对话框
3.4.1 颜色对话框
3.4.2 查找替换对话框
3.4.3 字体对话框
3.4.4 打开、保存文件对话框
3.4.5 页面设置对话框
3.4.6 打印对话框
3.5 实例分析
3.5.1 实例Property
3.5.2 Sliderspin例程
3.6 小结
第4章 对话框
4.1 对话框的基础知识
4.1.1 对话框的组成
4.1.2 MFC对对话框的支持
4.1.3 有模式和无模式对话框
4.1.4 对话框消息处理
4.1.5 对话数据交换和验证
4.2 创建模态对话框
4.2.1 消息对话框
4.3 创建无模式对话框
4.4 实例
4.5 小结
第5章 文本和字体
5.1 设备环境类
5.1.1 基类 CDC
5.1.2 CPaintDC类
5.1.3 CClientDC和CWindowDC
5.1.4 CMetaFileDC类和元文件
5.2 GDI对象
5.2.1 GDI对象的构造和有效期
5.2.2 选择库存GDI对象
5.2.3 生成用户化GDI对象
5.3 颜色映射
5.3.1 16色和256色显卡
5.3.2 调色板
5.4 字体和正文
5.4.1 获取文字属性
5.4.2 创建字体
5.4.3 绘制正文
5.4.4 实例Format
5.5 小结
第6章 图形
6.1 GDI位图和DIB位图
6.2 使用 GDI位图
6.2.1 生成位图
6.2.2 显示和处理位图
6.3 使用 DIB位图
6.3.1 BMP文件的组成
6.4 使用 GDI DIB位图的两个例子
6.4.1 Gdiball实例
6.4.2 Opnbmp实例
6.5 小结
第7章 菜单
7.1 创建菜单
7.1.1 动态创建菜单
7.2 快捷键的使用
7.2.1 建立快捷键
7.2.2 装入快捷键
7.3 命令处理
7.3.1 菜单消息的处理路径
7.3.2 处理两种菜单消息
7.3.3 处理一组菜单命令
7.4 某单项的允许和禁止
7.5 实例 Menudemo分析
7.6 小结
第8章 工具栏和状态栏
8.1 控件栏
8.2 工具栏的创建和控制
8.2.1 工具栏的创建
8.2.2 控制工具栏
8.3 状态栏的创建与控制
8.3.1 创建状态栏(CStatusBar)
8.3.2 获得对状态栏的控制
8.3.3 管理消息行和状态指示器
8.3.4 tolstubar例程
8.4 小结
第9章 文档和视
9.1 文档和视概述
9.1.1 使用文档/视窗结构的意义
9.1.2 SDI和 MDI
9.1.3 文档、视和框架
9.1.4 MFC各对象的关系
9.2 文档和视的详述
9.2.1 文档模板
9.2.2 文档模板的创建
9.2.3 文档和视的创建
9.2.4 文档和视之间的相互作用函数
9.3 实例Sig分析
9.4 小结
第10章 单文档界面
10.1 序列化
10.1.1 创建可序列化的类
10.1.2 序列化对象
10.2 SDI简介
10.2.1 创建空文档
10.2.2 打开文件
10.2.3 删除文档内容
10.2.4 保存文件
10.3 小结
第11章 多文档界面
11.1 MDI简介
11.1.1 MDI应用程序的组成
11.1.2 主框架和文档模板
11.1.3 初始化及清理文档和视
11.2 实例mdi
11.3 小结
第12章 切分窗口
12.1 切分窗口
12.2 多视选择
12.3 动态切分窗口
12.4 静态切分窗口
12.5 实例Dslitter
12.6 实例Ssplitter
12.7 小结
第13章 打印
13.1 打印
13.1.1 缺省基本打印
13.1.2 实现高级打印
13.2 打印预览
13.2.1 打印预览过程
13.2.2 支持打印预览
13.2.3 高级打印预览
13.3 小结
第14章 上下文相关帮助
14.1 上下文相关帮助
14.1.1 帮助文档
14.1.2 AppWizard对帮助的支持
14.1.3 常见帮助类型
14.2 帮助的相关文件
14.2.3 目录(Content)文件(.CNT)
14.2.4 配置文件(.gid)
14.3 在自己的应用程序中加入帮助功能
14.3.1 消息映射支持
14.3.2 FI键和 Shift+F1键的处理
14.3.3 调用WinHelp函数
14.4 小结
第15章 数据库
15.1 数据库管理
15.2 SQL
15.2.1 SQL的对象
15.2.2 SQL的 Select查询语句
15.3 ODBC
15.3.1 ODBC的部件
15.3.2 安装驱动程序和数据源
15.4 数据访问对象(DA)
15.5 DLE DB
15.6 ActiveX数据对象(ADO)
15.7 MFC数据库类
15.7.1 CDatabase类
15.7.2 CRecordSet类
15.7.3 刷新记录
15.7.4 关闭记录集
15.7.5 在记录集中移动
15.7.6 改变记录集中的数据
15.7.7 CRecordView类
15.7.8 用Appwizard创建数据库应用程序
15.8 小结
第16章 ActiveX控件
16.1 OLE简介
16.1.1 组件对象模型
16.1.2 结构化存储
16.1.3 Monikers
16.1.4 统一数据传输(UDT)
16.1.5 OLE文档
16.1.6 OLE自动化
16.1.7 OLE控件
16.2 ActiveX文档
16.2.1 ActiveX控件
16.3 COM
16.3.1 Internet Monikers
16.4 ActiveX技术
16.4.1 ActiveX超级链接
16.4.2 ActiVeX协议
16.4.3 ActiveX服务器扩展
16.4.4 ActiveX Script
16.4.5 代码签名
16.4.6 HTML扩展
16.4.7 ActiVeMovie
16.4.8 ActiveX控件的储备事件
16.4.9 ActiveX控件的自定义事件
16.5 ActiveX控件的方法
16.5.1 ActiveX控件的方法
16.5.2 ActiVeX控件的储备方法
16.5.3 ActiveX控件的自定义方法
16.6 ActiveX控件的属性
16.6.1 ActiveX控件的属性
16.6.2 ActiVeX控件的储备属性
16.6.3 ActiveX控件的自定义属性
16.6.4 ActiveX控件的高级属性
16.6.5 访问环境属性
16.7 通过ActiveX Controlwizard创建控件
16.7.1 使用 ActiveX Contro1wizard的步骤
16.7.2 在ActiveX控件文件中增加代码
16.8 ActiveX控件的属性反
16.8.1 ActiveX控件的属性页
16.8.2 增加用户属性页
16.8.3 使用储备属性页
16.9 增加正文敏感帮助
16.10 ActiVeX控件中的字体
16.10.1 字体储备属性
16.10.2 字体自定义属性
16.11 ActiveX控件中的图片
16.11.1 自定义图片属性
16.11.2 实现自定义的图片属性
16.12 小结
第17章 动态链接库(DLL)
17.1 动态库的基础知识
17.1.1 DLL的概述
17.1.2 传统的 DLL
17.1.3 MFC库
17.2 MFC库的动态链接库
17.2.1 MFC库的动态链接库的命令
17.2.2 MFC常规型 DLL
17.2.3 MFC扩展型DLL
17.3 创建动态链接库
17.3.1 DLL的入口函数DLLMain()
17.3.2 创建DLL
17.4 加载DLL
17.5 为 DLL创建接口
17.6 调试 DLL
17.7 实例分析
17.7.1 Testdyn例程
17.7.2 usemed例程
17.8 小结
附录1 MFC消息映射函数
附录2 C++教程