第一章 令人耳目一新的C++ Builder 1
1.1 C++ Builder的迷人之处 1
1.2 安装并运行C++ Builder 4 2
1.3 熟悉C++ Builder 9
1.4 可视编程的基本概念 9
1.5 简单的C++ Builder编程实例 10
第二章C++ Builder4编程的优点 18
2.1 C程序编制Windows基本窗口 18
2.2 C++ 设计 Windows应用程序 23
2.3 ObjectWindows设计Windows应用程序 33
2.4 C与C++编程比较 38
2.5 C++ Builder的编程特点 38
第三章 C++Builder 4应用基础 44
3.1 集成开发环境简介 44
3.2 C++ Builder主窗口 45
3.3 对象查看器 48
3.4 项目管理器窗口 50
3.5 对象模板和专家工具 55
3.6 菜单设计器 56
3.7 集成调试器 56
3.8 C++ Builder外接工具 57
第四章 窗体的属性及设计 59
4.1 C++ Builder基本文件及其功能 59
4.2 窗体属性 61
4.3 利用组件设计窗体 62
4.4 动态改变窗体属性 65
第五章 常用组件控制 69
5.1 文字的输出输入控制 69
5.2 按钮对象 78
5.3 单选钮及复选框 81
5.4 列表框及组合框 83
6.1 鼠标的控制 89
第六章 鼠标和键盘的控制 89
6.2 键盘控制方法 98
6.3 Borland C++ Builder中的集合 103
第七章 文件管理和文本编辑器 110
7.1 文件管理的基本概念 110
7.2 文件管理 112
7.3 文件组件 114
7.4 使用文件组件进行文件操作实例 116
7.5 文本编辑器的开发 122
第八章 图形图像处理 145
8.1 Windows图形设备接口 145
8.2 Canvas对象的使用 146
8.3 图形图像组件 164
8.4 使用OpenGL 173
8.5 图形的动画制作 179
9.1 多媒体技术简介 184
第九章 奇妙的多媒体世界 184
9.2 C++ Builder的多媒体控件TMediaPlayer 185
9.3 使用多媒体控件编制简单的应用程序 187
9.4 功能强大的媒体播放器 191
第十章 数据库控制 200
10.1 C++ Builder的数据库功能 200
10.2 数据库的链接 202
10.3 数据库的建立 204
10.4 利用数据库组件编程 207
第十一章 如何使用自定义的类 211
11.1 定义自己的类 211
11.2 界面设计 213
11.3 程序的实现 217
11.4 程序运行结果 218
第十二章 程序的发行 219
12.1 Express For C++ Builder 4的使用 219
12.2 安装盘的运行结果 224
附录 虚拟键值表 226