• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▼Visual Studio 6.0 Documentation
      • ▶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.60
        • ▶Using the Repository with Visual Basic
      • ▶Visual C++ 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