Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mithilfe von ATL können Sie ein Steuerelement mit DHTML-Funktion (Dynamic HTML) erstellen. Ein ATL-DHTML-Steuerelement:
Hosten des WebBrowser-Steuerelements.
Gibt mithilfe von HTML die Benutzeroberfläche des DHTML-Steuerelements an.
Greift auf das WebBrowser-Objekt und seine Methoden über die Schnittstelle IWebBrowser2 zu.
Verwaltet die Kommunikation zwischen C++-Code und HTML.
Ein DHTML-Steuerelement ähnelt jedem anderen ATL-Steuerelement, außer das DHTML-Steuerelement enthält eine zusätzliche Dispatch-Schnittstelle. Eine Abbildung finden Sie in der Abbildung zum Identifizieren der Elemente des DHTML-Steuerelementprojekts für eine Abbildung der Schnittstellen, die im Standardprojekt DHTML bereitgestellt werden.
Sie können das ATL-DHTML-Steuerelement in einem Webbrowser oder einem anderen Container anzeigen, z. B. den ActiveX-Steuerelementtestcontainer.
In diesem Abschnitt
Identifizieren von Elementen des DHTML-Steuerelementprojekts
Beschreibt die Elemente eines DHTML-Steuerelementprojekts.
Aufrufen von C++-Code aus DHTML
Stellt ein Beispiel für das Aufrufen von C++-Code aus einem DHTML-Steuerelement bereit.
Erstellen eines ATL-DHTML-Steuerelements
Listet die Schritte zum Erstellen eines DHTML-Steuerelements auf.
Prüfen des ATL-DHTML-Steuerelements
Zeigt, wie Das ursprüngliche DHTML-Steuerelementprojekt erstellt und getestet wird.
Ändern des ATL-DHTML-Steuerelements
Zeigt, wie Sie dem Steuerelement einige Funktionen hinzufügen.
Testen des geänderten ATL-DHTML-Steuerelements
Zeigt, wie Sie die hinzugefügte Funktionalität des Steuerelements erstellen und testen.
Verwandte Abschnitte
ATL
Enthält Links zu konzeptionellen Themen über die Programmierung mit der Active Template Library.