第一章 C++Builder 5简介 1
1.1 C++Builder 概述 1
1.2 C++Builder 与 Visual C++的比较 2
1.3 C++Builder 5的新特点 2
1.4 C++Builder 5的安装 4
1.5 C++Builder 5的帮助系统 8
1.6 本章小结 9
第二章 C++Builder 5开发环境 10
2.1 主窗口 11
2.2 代码编辑窗口 39
2.3 表单设计窗口 43
2.4 对象察看窗口 44
2.5 项目管理窗口 45
2.6 本章小结 46
第三章 面向对象的 C++语言 47
3.1 C++语言简介 47
3.2 类 61
3.3 构造函数与析构函数 64
3.4 继承与多重继承 67
3.5 编程实例 68
3.6 本章小结 74
4.1 综述 75
第四章 C++Builder 5可视组件库(VLC) 75
4.2 组件 76
4.3 组件通用的属性及事件 80
4.4 对象及对象的通用方法 82
4.5 本章小结 87
第五章 C++Builder 5组件的使用 88
5.1 常用 C++Builder 组件的使用 88
5.2 更高级的 C++Builder 组件 105
5.3 本章小结 143
第六章 菜单的设计与创建 144
6.1 概论 144
6.2 主菜单的创建 145
6.3 弹出式菜单的设计 149
6.4 菜单模板的制作 150
6.5 动态建立菜单及菜单事件 150
6.6 编程实例 152
6.7 本章小结 155
第七章 C++Builder 中窗体的创建与设计 156
7.1 窗体的概念 156
7.2 创建窗体 157
7.3 给窗体添加标题名称 158
7.4 保存窗体 159
7.5 文本描述窗体 161
7.6 窗体类型的设计 163
7.7 本章小结 170
第八章 图形设计与实现 171
8.1 图形构件 171
8.2 TCanvas 类 174
8.3 圆形、三角形按钮的实现 177
8.4 图形设备接口 178
8.5 绘图操作 183
8.6 本章小结 188
第九章 对话框的设计 189
9.1 模式对话框 189
9.2 消息框 192
9.3 无模式对话框 194
9.4 通用对话框组件 197
9.5 本章小结 207
第十章 动态链接库 208
10.1 DLL 概论及 Windows 的动态链接库 208
10.2 DLL 调用应用程序的生成 211
10.3 DLL 中的窗口和资源 215
10.4 DLL 应用实例源程序 219
10.5 本章小结 220
第十一章 调试工具及其使用 221
11.1 调试工具 221
11.2 断点的设置 223
11.3 变量跟踪 227
11.4 其他调试工具 229
11.5 调试技术 234
11.6 本章小结 238
第十二章 有关程序装饰的使用 239
12.1 窗体装饰技术 239
12.2 光标的使用 247
12.3 上下文帮助 248
12.4 本章小结 250
第十三章 使用 Windows 注册表 251
13.1 注册表概论 251
13.2 TRegistry 类及其使用 252
13.3 本章小结 255
第十四章 C++Builder 数据库结构与编程 256
14.1 数据库基础 256
14.2 Borland 数据库引擎 258
14.3 C++Builder 数据库构件 263
14.4 建立数据库应用程序 271
第十五章 多媒体应用程序设计 287
15.1 媒体播放器组件 287
15.2 媒体播放器使用示例 294
15.3 CD 音效实现选摘 295
15.4 本章小结 305
14.5 本章小结 386