About the Book
Product Description Visual C++ 6 Unleashed provides comprehensive coverage of the core topics for Visual C++ 6 programming. This book skips the beginning level material and jumps right in to Visual C++. By the end of the book, you will be able to master the 32-bit power of Windows using Visual C++ as your programming language. Topics include mastering the debugger, using and integrating HTML help, creating custom AppWizards, customizing the IDE with add-ins, writing multi-threaded MFC applications, developing NT services, using advanced UI techniques, and much more.
Table of Contents: Part I: Introduction
Chapter 1. The Visual C++ 6.0 Environment
Part II: MFC Programming
Chapter 2. MFC Class Library Overview
Chapter 3. MFC Message Handling Mechanism
Chapter 4. The Document View Architecture
Chapter 5. Creating and Using Dialog Boxes
Chapter 6. Working with Device Contexts and GDI Objects
Chapter 7. Creating and Using Property Sheets
Chapter 8. Working with the File System
Chapter 9. Using Serialization with File and Archive Objects
Part III: Internet Programming with MFC
Chapter 10. MFC and the Internet Server API (ISAPI)
Chapter 11. The WinInet API
Chapter 12. MFC HTML Support
Part IV: Advanced Programming Topics
Chapter 13. Using the Standard C++ Library
Chapter 14. Error Detection and Exception Handling Techniques
Chapter 15. Debugging and Profiling Strategies
Chapter 16. Multithreading
Chapter 17. Using Scripting and Other Tools to Automate the Visual C++ IDE
Part V: Database Programming
Chapter 18. Creating Custom AppWizards
Chapter 19. Database Overview
Chapter 20. ODBC Programming
Chapter 21. MFC Database Classes
Chapter 22. Using OLE DB
Chapter 23. Programming with ADO
Part VI: MFC Support for COM and ActiveX
Chapter 24. Overview of COM and Active Technologies
Chapter 25. Active Documents
Chapter 26. Active Containers
Chapter 27. Active Servers
Chapter 28. ActiveX Controls
Part VII: Using the Active Template Library
Chapter 29. ATL Architecture
Chapter 30. Creating COM Objects Using ATL
Chapter 31. Creating ActiveX Controls Using ATL
Chapter 32. Using ATL to Create MTS and COM+ Components
Part VIII: Finishing Touches
Chapter 33. Adding Windows Help
Part IX: Appendix