Freigeben über


Operationssequenz zur Erstellung von ActiveX-Steuerelementen

In der folgenden Tabelle wird die Rolle und die Rolle des Frameworks an, wenn dieser ActiveX-Steuerelemente erstellt (früher bekannt als OLE-Steuerelemente).

Erstellen von ActiveX-Steuerelementen

Aufgabe

Hierzu

Das Framework führt

Erstellen Sie ein ActiveX-Steuerelement-Framework.

Führen Sie den MFC-ActiveX-Steuerelement-Assistenten aus, um das Steuerelement zu erstellen. Geben Sie die Optionen, die Sie in den Optionsseiten soll. Optionen enthalten den Typ und den Namen des Steuerelements im Projekt, in der Lizenzierung, dem Erstellen von Unterklassen und etwa in einer Feldmethode.

Der MFC-ActiveX-Steuerelement-Assistent erstellt die Dateien für ein ActiveX-Steuerelement mit grundlegenden Funktionalität, z Quelldateien für die Anwendung, Steuerelement und Eigenschaftenseite oder Seiten; ; eine Ressourcendatei eine Projektdatei; und andere, so angepasst zu der Spezifikation.

Siehe, was das Steuerelement und der ActiveX-Steuerelement-Assistent bieten, ohne eine Zeile eigenen Code hinzuzufügen.

Erstellen Sie das ActiveX-Steuerelement und testen Sie es mit Internet Explorer oder TSTCON-Beispiel.

Das ausgeführte Steuerelement hat die Fähigkeit zu ändernde und verschieben. Es enthält außerdem eine Infofeld-Methode (wenn ausgewählt werden), die aufgerufen werden kann.

Implementieren Sie die Methoden und Eigenschaften des Steuerelements.

Implementieren Sie Ihre steuerelementspezifischen Methoden und Eigenschaften, indem Sie Memberfunktionen hinzu, um eine verfügbar gemachte Schnittstelle auf die Daten des Steuerelements bereitzustellen. Fügen Sie Membervariablen hinzu, um Datenstrukturen verwendet und Ereignishandler nutzen, um Ereignisse auszulösen, wenn Sie feststellen.

Das Framework hat bereits eine Zuordnung definiert, um die Ereignisse des Steuerelements, Eigenschaften zu unterstützen und Methoden und Ihnen überlassen, konzentrieren können auf, wie die Eigenschaften und Methoden implementiert werden. Die Standardeigenschaftsseite ist sichtbar und ein Standard zu Feldmethode angegeben wird.

Erstellen Sie die Eigenschaftenseite oder die Seiten des Steuerelements.

Verwenden Sie die Visual C++-Ressourcen-Editoren, um die Eigenschaftenseitenschnittstelle des Steuerelements zu bearbeiten:

  • Erstellen Sie zusätzliche Eigenschaftenseiten.

  • Erstellen und Bearbeiten von Bitmaps, Symbole und Cursor.

Sie können die Eigenschaftenseite im Dialog-Editor auch testen.

Die Standardressourcendatei, die vom MFC-Anwendungs-Assistenten erstellt wird, enthält viele Ressourcen, die Sie benötigen. Visual C++ können Sie vorhandene Ressourcen bearbeiten und neue Ressourcen problemlos und visuell hinzufügen.

Testen Sie die Ereignisse, die Methoden und Eigenschaften des Steuerelements.

Erstellen des Steuerelements und dem Testcontainer neu, um zu testen, dass die Handler ordnungsgemäß funktionieren.

Sie können die Methoden des Steuerelements aufrufen und die zugehörigen Eigenschaften über die Eigenschaftenseitenschnittstelle Testcontainer oder durch Bearbeiten. Außerdem dem Testcontainer an Laufwettbewerben vom Steuerelement ausgelöst und von Benachrichtigungen empfangen vom Container des Steuerelements.

Siehe auch

Konzepte

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