• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▼Visual C++ Documentation
      • Visual C++ Start Page
      • ▶Visual C++ Documentation Map
      • ▶What's New in Visual C++ 6.0
      • ▶Getting Started with Visual C++ 6.0
      • ▼Using Visual C++
        • ▶Visual C++ Tutorials
        • ▼Visual C++ Programmer's Guide
          • Visual C++ Programmer's Guide
          • ▶Porting and Upgrading
          • ▶Beginning Your Program
          • ▶Compiling and Linking
          • ▶Adding User Interface Features
          • ▼Adding Program Functionality
            • Adding Program Functionality
            • ▼Overviews
              • ▶Overviews: Adding Program Functionality
              • Active Technology: Overview
              • Assembler (Inline): Overview
              • Automation: Overview
              • Calling Conventions: Overview
              • CObject, The Root Base Class in MFC: Overview
              • Collections, Working with Aggregate Data: Overview
              • Compiler COM Support: Overview
              • Databases: Overview
              • Date and Time Data: Overview
              • ▼DLLs: Overview
                • DLLs: Overview
                • The Differences Between Applications and DLLs
                • The Advantages of Using DLLs
                • The Different Kinds of DLLs Available with Visual C++
                • Non-MFC DLLs: Overview
                • Regular DLLs Statically Linked to MFC: Overview
                • Regular DLLs Dynamically Linked to MFC: Overview
                • Extension DLLs: Overview
                • Which Kind of DLL to Use
              • Exception Handling: Overview
              • File Handling: Overview
              • ▶Internet Support: Overview
              • MAPI, Enabling Your Program for Mail: Overview
              • Memory Management with MFC: Overview
              • Messages and Commands: Overview
              • ▶MFC: Overview
              • Mixed-Language Programming: Overview
              • Multibyte Character Sets (MBCS): Overview
              • Multithreaded Programs: Overview
              • OLE in MFC: Overview
              • Reusing Code: Overview
              • Serialization: Overview
              • Strings: Overview
              • Templates in C++: Overview
              • Unicode Programming: Overview
              • ▶Win32 Programming: Overview
              • Windows Sockets for Network Programming: Overview
              • ▶Working with Classes: Overview
            • ▶How Do I...
            • ▶Frequently Asked Questions
            • ▶Details
          • ▶Debugging
          • ▶Performance Tuning
          • ▶Preprocessor Reference
          • ▶Language Quick Reference
          • ▶Run-Time Library Reference
          • ▶Build Errors
        • ▶Visual C++ User's Guide
        • ▶Glossary
      • ▶Reference
      • ▶Samples
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers