Operationssequenz zur Erstellung 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 | Sie tun | Das Framework führt |
---|---|---|
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. | Das ausgeführte Steuerelement hat die Möglichkeit, die Größe zu ändern und zu verschieben. 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 verfügbar gemachte 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 Zuordnung definiert, um die Ereignisse, Eigenschaften und Methoden des Steuerelements zu unterstützen, sodass Sie sich auf die Implementierung der Eigenschaften und Methoden konzentrieren können. Die Standardeigenschaftsseite kann angezeigt werden, und es wird eine Info-Standardmethode 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 im Framework
Reihenfolge der Operationen zur Erstellung von MFC-Anwendungen
Reihenfolge der Operationen zur Erstellung von OLE-Anwendungen
Reihenfolge der Operationen zur Erstellung Datenbankanwendungen