• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▼Visual Studio 6.0 Documentation
      • ▶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
                  • 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
        • ▶Compaq Alpha Documentation
      • ▶Visual FoxPro Documentation
      • ▶Visual InterDev Documentation
      • ▶Visual J++ Documentation
      • ▶Visual SourceSafe Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples