Freigeben über


MFC-ActiveX-Steuerelement-Assistent

Ein ActiveX-Steuerelement ist ein bestimmter Automatisierungsservertyp. Es handelt sich um eine wiederverwendbare Komponente. Die Anwendung, die das ActiveX-Steuerelement hosten, ist der Automatisierungsclient dieses Steuerelements. Wenn Sie eine solche wiederverwendbare Komponente erstellen möchten, verwenden Sie diesen Assistenten, um Ihr Steuerelement zu erstellen. Weitere Informationen finden Sie unter MFC-ActiveX-Steuerelemente.

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.

Alternativ können Sie eine MFC-Automatisierungsserveranwendung mithilfe des MFC-Anwendungs-Assistenten erstellen.

Ein mit diesem Assistenten erstelltes ActiveX-Steuerelement kann über eine Benutzeroberfläche verfügen oder unsichtbar sein. Sie können diese Option auf der Seite "Steuerelementeinstellungen" im Assistenten angeben. Ein Zeitgebersteuerelement ist ein Beispiel für ein ActiveX-Steuerelement, das sie unsichtbar machen möchten.

ActiveX-Steuerelemente können über eine komplexe Benutzeroberfläche verfügen. Einige Steuerelemente können wie gekapselte Formulare sein: ein einzelnes Steuerelement, das viele Felder enthält, jedes Windows-Steuerelement in eigener Form. Beispielsweise kann ein als MFC ActiveX-Steuerelement implementiertes Computerteilobjekt eine formularähnliche Benutzeroberfläche darstellen. Benutzer können die Benutzeroberfläche verwenden, um die Teilenummer, den Teilenamen und andere Informationen zu lesen und zu bearbeiten. Weitere Informationen finden Sie unter MFC-ActiveX-Steuerelemente.

Wenn Sie einen Container für Ihre ActiveX-Objekte erstellen müssen, lesen Sie " Erstellen eines ActiveX-Steuerelementcontainers".

Das MFC-Startprogramm umfasst C++-Quelldateien (.cpp), Ressourcendateien (RC) und eine Projektdatei (.vcxproj). Der in diesen Startdateien generierte Code basiert auf MFC.

Die folgende Beispielliste enthält Aufgaben und Arten von Verbesserungen für Ihr ActiveX-Steuerelement:

Übersicht

Auf dieser Assistentenseite werden die aktuellen Anwendungseinstellungen für das MFC ActiveX-Steuerelementprojekt beschrieben, das Sie erstellen. Der Assistent erstellt ein Projekt standardmäßig wie folgt:

  • Das Standardprojekt generiert keine Laufzeitlizenz oder Hilfedateien. Sie können diese Standardeinstellungen auf der Seite "Einstellungen" ändern. Nur die Auswahl, die Sie auf dieser Seite des ActiveX-Steuerelement-Assistenten treffen, werden auf der Seite "Übersicht" angezeigt.

  • Das Projekt enthält eine Steuerelementklasse und eine Eigenschaftenseitenklasse basierend auf dem Namen des Projekts. Sie können die Namen Ihres Projekts und Dateinamen auf der Seite " Steuerelementnamen " bearbeiten.

  • Das Steuerelement basiert auf keinem vorhandenen Windows-Steuerelement, aktiviert, wenn es sichtbar wird, verfügt über eine Benutzeroberfläche und enthält ein Dialogfeld "Info ". Sie können diese Standardeinstellungen auf der Seite "Einstellungen" ändern.

Siehe auch

Visual Studio-Projekte: C++
C++-Projektvorlagen
Konzepte