Chapters 1 through 4 introduce you to the programming tools contained in the Microsoft Visual C++ compiler package.
Chapters 5 through 15 teach the foundational programming concepts needed for the C and C++ languages. These are procedure-oriented chapters that teach traditional C and C++ programming concepts.
Chapters 16 through 19 give you a complete introduction to object-oriented programming with C++. Here you will find terminology, definitions, and complete programming examples to help you with your development of object-oriented programs.
Chapters 20 and 21 introduce you to Microsoft Windows 95, 98, and NT programming concepts and show you how to use the Microsoft Visual C++ compiler to develop applications that include GDI primitives, cursors, icons, menus, and dialog boxes. The applications in these chapters are traditional message-based programs.
Chapters 22 and 23 are devoted to programming with the Microsoft Foundation Class Library (MFC). By using the power of C++ classes, the MFC will shorten both your Windows application development cycle and your program length.
Chapters 24 and 25 continue working with the MFC and introduce powerful Wizards that will automatically generate program code for you. You'll also learn important OLE concepts and you'll use Wizards to build OLE applications.
The MFC and Wizard discussion continues with Chapter 26 where you'll be introduced to the concepts of ActiveX control design.
The last chapter of the book, Chapter 27, teaches the concepts for creating COM and DHTML documents with the Visual C++ compiler and associated wizards.
Finally, Appendix A provides you with an ASCII table, Appendix B lists interrupt parameters, and Appendix C discusses the fundamentals of dynamic link library (DLL) design.