Freigeben über


Creating an MFC ActiveX Control Container

Ein ActiveX-Steuerelementcontainer ist ein übergeordnetes Programm, das die Umgebung zur Verfügung stellt, in der ein ActiveX-Steuerelement (früher OLE) ausgeführt werden kann.Sie können eine Anwendung, die ActiveX-Steuerelemente unterstützt, mit oder ohne MFC erstellen; mit MFC ist es allerdings einfacher.

Wenn Sie ein MFC-Containerprogramm mithilfe des MFC-Anwendungs-Assistenten erstellen, haben Sie Zugriff auf die zahlreichen Features der ActiveX-Steuerelemente und der Automatisierung, die durch die MFC- und ActiveX-Klassen implementiert werden.Zu diesen Features gehören die visuelle Bearbeitung, die Automatisierung, das Erstellen von Verbunddateien sowie die Unterstützung von Steuerelementen.Zu den visuellen Bearbeitungsoptionen des MFC-Anwendungs-Assistenten, die vom übergeordneten Programm unterstützt werden, gehören das Erstellen eines Containers, eines Miniservers, eines Vollservers sowie eines Programms, das sowohl Container als auch Server ist.

  • Neue MFC-Anwendung.Um ein neues MFC-Programm zu erstellen, das Automatisierung, visuelle Bearbeitung, Verbunddateien oder Steuerelementunterstützung umfasst, verwenden Sie den MFC-Anwendungs-Assistenten und wählen die geeigneten Automatisierungsoptionen aus.

  • Vorhandene MFC-Anwendung.Wenn Sie einer bereits vorhandenen MFC-Anwendung die Unterstützung von Steuerelementcontainern hinzufügen möchten, finden Sie weitere Informationen unter OLE-Steuerelementcontainer: Manuelles Aktivieren der OLE-Steuerelementkapselung.

So erstellen Sie einen ActiveX-Container für beliebige der folgenden Anwendungstypen

  1. Container

  2. Visuelle Bearbeitung

  3. MFC-ActiveX-Steuerelemente

Siehe auch

Konzepte

Visual C++-Projekttypen