Supporto ATL ai controlli DHTML
Utilizzando ATL, è possibile creare un controllo con funzionalità di DHTML (Dynamic HTML).Un controllo ATL DHTML:
Ospita il controllo WebBrowser.
Specifica, utilizzando HTML, l'interfaccia utente (UI) del controllo DHTML.
Accede all'oggetto di WebBrowser e i relativi metodi tramite la relativa interfaccia, IWebBrowser2.
Gestisce la comunicazione tra il codice C++ e HTML.
Un controllo DHTML è simile a qualsiasi altro controllo ATL, a meno che il controllo DHTML includere un'interfaccia dispatch aggiuntiva.Vedere la figura in Identificazione degli elementi del progetto di controllo DHTML per una descrizione delle interfacce fornite nell'impostazione predefinita DHTML di un.
È possibile visualizzare il controllo ATL DHTML nei browser o in un altro contenitore, come il controllo ActiveX control Test Container.
In questa sezione
Identificazione degli elementi del progetto di controllo DHTML
Vengono descritti gli elementi di un progetto di controllo DHTML.Codice C++ chiamante di DHTML
Viene fornito un esempio di chiamare il codice C++ da un controllo DHTML.Creare un controllo ATL DHTML
Elenca i passaggi per creare un controllo DHTML.Test del controllo ATL DHTML
Viene illustrato come compilare e testare il progetto di controllo iniziale DHTML.Modificare il controllo ATL DHTML
Viene illustrato come aggiungere alcune funzionalità al controllo.Test del controllo modificato ATL DHTML
Viene illustrato come compilare e testare la funzionalità aggiunta di un controllo.
Sezioni correlate
- ATL
Vengono forniti collegamenti ad argomenti concettuali sulla programmazione mediante Active Template Library.