Erstellen eines MFC-ActiveX-Steuerelementcontainers

Ein ActiveX-Steuerelementcontainer ist ein übergeordnetes Programm, das die Umgebung für ein ActiveX-Steuerelement (früher OLE) bereitstellt, das ausgeführt werden soll. Sie können eine Anwendung erstellen, die ActiveX-Steuerelemente mit oder ohne MFC enthält, aber es ist viel einfacher, mit MFC zu arbeiten.

Wichtig

ActiveX ist eine Legacytechnologie, die nicht für neue Software verwendet werden sollte. Weitere Informationen zu modernen Technologien, die ActiveX ablösen, finden Sie unter ActiveX-Steuerelemente.

Durch das Erstellen eines MFC-Containerprogramms mithilfe des MFC-Anwendungs-Assistenten können Sie auf die vielen Features von ActiveX-Steuerelementen und -Automatisierungen zugreifen, die von den MFC- und ActiveX-Klassen implementiert werden. Zu diesen Features gehören visuelle Bearbeitung, Automatisierung, Erstellen zusammengesetzter Dateien und Unterstützung für Steuerelemente. Die visuellen Bearbeitungsoptionen des MFC-Anwendungs-Assistenten, die ihr übergeordnetes Programm unterstützt, umfassen das Erstellen eines Containers, einen Miniserver, einen vollständigen Server und ein Programm, das sowohl ein Container als auch ein Server ist.

  • Neue MFC-Anwendung. Verwenden Sie den MFC-Anwendungs-Assistenten, um ein neues MFC-Programm zu erstellen, das automatisierungs-, visuelle Bearbeitungs-, Verbunddateien- oder Steuerelementunterstützung umfasst, und wählen Sie die entsprechenden Automatisierungsoptionen aus.

  • Vorhandene MFC-Anwendung. Wenn Sie einer vorhandenen MFC-Anwendung Steuerelementeindämmung hinzufügen, lesen Sie OLE-Steuerelementcontainer: Manuelles Aktivieren der OLE-Steuerelementeindämmung.

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

  1. Container

  2. Visuelle Bearbeitung

  3. MFC ActiveX-Steuerelemente

Siehe auch

C++-Projektvorlagen