Overview In this chapter I introduce Borland C++Builder (BCB) and explain what it is about. I also devote considerable time to explaining the purpose of this book and the philosophy behind my approach to technical writing. Technical subjects covered in this chapter include Creating a simple Multimedia RAD program that plays movies, WAV files, and MIDI files. Shutting down the BCB RAD programming tools and writing raw Windows API code instead. Creating components dynamically on the heap at runtime. Setting up event handlers (closures) dynamically at runtime. A brief introduction to using exceptions. This topic is covered in more depth in Chapter 5, "Exceptions." A brief introduction to ANSI strings. This subject is covered in more depth in Chapter 3, "C++Builder and the vcL." Using the online help. Greping through the include and source files that come with the product and with this book.
在編寫程序中還用到了開發工具Borland.C++.Builder.6.0,是目前唯一完美集成 COBRA 與 COM/COM+ 的 C++ 集成開發環境,可以快速開發具有 Web 服務支持功能的電子商務應用程序,全球率先實現跨平臺、高效可視化開發 Windows/Linux 應用程序,兼容 CLX、vcL 和 Borland C++ for Linux,增強了對于 Microsoft Visual C++ 源程序的兼容程度,提供 MFC 6.0 版與 ATL 3.0 版函數庫。