Freigeben über


Abfolge von Vorgängen zum Erstellen von ActiveX-Steuerelementen

Die folgende Tabelle zeigt Ihre Rolle und die Rolle des Frameworks beim Erstellen von ActiveX-Steuerelementen (früher als OLE-Steuerelemente bezeichnet).

Erstellen von ActiveX-Steuerelementen

Aufgabe Das tun Sie Das Framework funktioniert
Erstellen Sie ein ActiveX-Steuerelementframework. Führen Sie den MFC ActiveX-Steuerelement-Assistenten aus, um Ihr Steuerelement zu erstellen. Geben Sie die gewünschten Optionen auf den Optionsseiten an. Zu den Optionen gehören der Typ und name des Steuerelements im Projekt, lizenzierung, Unterklassen und eine About Box-Methode. Der MFC ActiveX-Steuerelement-Assistent erstellt die Dateien für ein ActiveX-Steuerelement mit grundlegenden Funktionen, einschließlich Quelldateien für Ihre Anwendung, das Steuerelement und die Eigenschaftenseite oder -seiten; eine Ressourcendatei; eine Projektdatei; und andere, alle auf Ihre Spezifikationen zugeschnitten.
Sehen Sie, was das Steuerelement und der ActiveX-Steuerelement-Assistent bieten, ohne eine Zeile mit Ihrem eigenen Code hinzuzufügen. Erstellen Sie das ActiveX-Steuerelement, und testen Sie es mit Internet Explorer oder dem TSTCON-Beispiel. Die Laufsteuerung kann in der Größe geändert und verschoben werden. Es verfügt auch über eine About Box-Methode (sofern ausgewählt), die aufgerufen werden kann.
Implementieren Sie die Methoden und Eigenschaften des Steuerelements. Implementieren Sie Ihre steuerelementspezifischen Methoden und Eigenschaften, indem Sie Memberfunktionen hinzufügen, um eine sichtbare Schnittstelle für die Daten des Steuerelements bereitzustellen. Fügen Sie Membervariablen hinzu, um Datenstrukturen aufzubewahren, und verwenden Sie Ereignishandler zum Auslösen von Ereignissen, wenn Sie bestimmen. Das Framework hat bereits eine Abbildung definiert, um die Ereignisse, Eigenschaften und Methoden des Steuerelements zu unterstützen, sodass Sie sich darauf konzentrieren können, wie die Eigenschaften und Methoden implementiert werden. Die Standardeigenschaftenseite ist sichtbar und es wird eine Standardmethode "Über Box" bereitgestellt.
Erstellen Sie die Eigenschaftenseite oder Seiten des Steuerelements. Verwenden Sie die Visual C++-Ressourcen-Editoren, um die Eigenschaftenseitenschnittstelle des Steuerelements visuell zu bearbeiten:

– Erstellen sie zusätzliche Eigenschaftenseiten.
– Erstellen und Bearbeiten von Bitmaps, Symbolen und Cursorn.

Sie können die Eigenschaftenseiten auch im Dialogfeld-Editor testen.
Die vom MFC-Anwendungs-Assistenten erstellte Standardressourcendatei stellt viele der benötigten Ressourcen bereit. Mit Visual C++ können Sie vorhandene Ressourcen bearbeiten und neue Ressourcen einfach und visuell hinzufügen.
Testen Sie die Ereignisse, Methoden und Eigenschaften des Steuerelements. Erstellen Sie das Steuerelement neu, und testen Sie mithilfe des Testcontainers, dass ihre Handler ordnungsgemäß funktionieren. Sie können die Methoden des Steuerelements aufrufen und seine Eigenschaften über die Eigenschaftenseitenschnittstelle oder über Testcontainer bearbeiten. Verwenden Sie außerdem den Testcontainer, um Ereignisse zu verfolgen, die vom Steuerelement und Benachrichtigungen ausgelöst wurden, die vom Container des Steuerelements empfangen wurden.

Siehe auch

Erstellen des Frameworks
Abfolge von Vorgängen für das Erstellen von MFC-Anwendungen
Abfolge von Vorgängen zum Erstellen von OLE-Anwendungen
Abfolge von Vorgängen zum Erstellen von Datenbankanwendungen