• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▼Visual Basic Documentation
      • Visual Basic Start Page
      • ▶Visual Basic Documentation Map
      • ▶What's New in Visual Basic 6.0
      • ▶Getting Started with Visual Basic 6.0
      • ▼Using Visual Basic
        • ▶Programmer's Guide (All Editions)
        • ▼Component Tools Guide (Pro, Enterprise only)
          • ▶Using ActiveX Controls
          • ▶Using the ActiveX Controls
          • ▼Creating ActiveX Components
            • ▶ActiveX Components
            • ▶Creating an ActiveX DLL
            • ▶Creating an ActiveX Exe Component
            • ▶Creating an ActiveX Control
            • ▶Creating an ActiveX Document
            • ▶General Principles of Component Design
            • ▶Debugging, Testing, and Deploying Components
            • ▶Building Code Components
            • ▼Building ActiveX Controls
              • Control Creation Terminology
              • ▶Control Creation Basics
              • ▶Interacting with the Container
              • ▼Visual Basic ActiveX Control Features
                • How to Handle Focus in Your Control
                • Controls You Can Use As Constituent Controls
                • Object Models for Controls
                • Allowing Developers to Put Controls on Your Control
                • Allowing Your Control to be Enabled and Disabled
                • Adding a Font Object to your User Control
                • Giving Your Control a Transparent Background
                • Creating Lightweight Controls
                • Allowing Developers to Set Access Keys for Your Control
                • Making Your Control Align to the Edges of Forms
                • Making Your Control Invisible at Run Time
                • Adding an AboutBox to Your Control
                • Providing a Toolbox Bitmap for Your Control
                • Allowing Your Control to be a Default or Cancel Button
                • Adding Internet Features to Controls
                • Designing Controls for Use With HTML
                • Binding a Control to a Data Source
                • Allowing Developers to Edit Your Control at Design Time
              • ▶Drawing Your Control
              • ▶Adding Properties to Controls
              • Adding Methods to Controls
              • ▶Raising Events from Controls
              • Providing Named Constants for Your Control
              • Setting Up a New Control Project and Test Project
              • Creating Robust Controls
              • Debugging Controls
              • ▶Distributing Controls
              • Localizing Controls
            • ▶Creating Property Pages for ActiveX Controls
            • ▶Building ActiveX Documents
            • ▶Creating Data Sources
            • ▶ActiveX Component Standards and Guidelines
          • ▶Extending the Visual Basic Environment with Add-Ins
          • ▶Accessing DLLs and the Windows API
          • ▶Building Internet Applications
        • ▶Enterprise Guide
        • ▶Data Access Guide (Pro, Enterprise only)
      • ▶Reference
      • ▶Samples
      • ▶Microsoft DAO 3.51
      • ▶Using the Repository with Visual Basic
    • ▶Visual C++ Documentation
    • ▶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