ATL-Unterstützung für DHTML-Steuerelemente
Verwenden von ATL können Sie ein Steuerelement mit Funktion des Dynamic HTML (DHTML) erstellen. Ein Steuerelement ATL DHTML:
Hostet das ActiveX-Steuerelement browsersteuerelement.
Gibt, mit HTML, die Benutzeroberfläche des DHTML-Steuerelements an.
Greift auf das ActiveX-Steuerelement browserobjekt und auf seine Methoden über seine Schnittstelle, IWebBrowser2 zu.
Verwaltet Kommunikation zwischen C++-Code und HTML.
DHTML-Steuerelemente ist für jeden anderen ATL-Steuerelement vergleichbar, außer das DHTML-Steuerelement eine zusätzliche Dispatchschnittstelle enthält. Siehe die Abbildung in Identifizieren der DHTML-Steuerelementprojekts für eine Abbildung der Schnittstellen, die im standardmäßigen DHTML Bereitstellung zu projizieren.
Sie können das Steuerelement ATL DHTML in einem Webbrowser oder einem anderen Container, wie dem Testcontainer für ActiveX-Steuerelemente anzeigen.
In diesem Abschnitt
Identifizieren der DHTML-Steuerelementprojekts
Beschreibt die Elemente eines DHTML-Steuerelementprojekts.Aufrufen von C++-Code aus DHTML
Enthält ein Beispiel des Aufrufens von C++-Code aus einem DHTML-Steuerelement bereit.Erstellen eines Steuerelements ATL DHTML
Führt die Schritte zum Erstellen eines DHTML-Steuerelements auf.Testen des Steuerelements ATL DHTML
Veranschaulicht, wie das Steuerelementprojekt der ursprüngliche DHTML erstellt und getestet werden.Ändern des Steuerelements ATL DHTML
Zeigt, wie einige Funktionen zum - Steuerelement hinzufügt.Testen des geänderten Steuerelements ATL DHTML
Zeigt, wie die hinzugefügte Funktionalität des Steuerelements erstellt und getestet werden.
Verwandte Abschnitte
- ATL
Enthält Links zu konzeptionellen Themen darüber, wie mit Active Template Library Programmierung.