Suporte de ATL para controles DHTML
Usando ATL, você pode criar um controle com o recurso HTML dinâmico (DHTML).Um controle de ATL DHTML:
Hospeda o controle da web browser.
Especifica, usando HTML, a interface de usuário (UI) do controle DHTML.
Acessa o objeto da web browser e seus métodos através da sua interface, IWebBrowser2.
Gerencia a comunicação entre o código C++ e o HTML.
Um controle DHTML é semelhante a qualquer outro controle de ATL, a não ser que o controle DHTML inclui uma interface adicional de distribuição.Consulte a figura em Identificando os elementos do projeto de controle HTML dinâmico (DHTML) para uma ilustração das interfaces fornecidas na opção para DHTML projeto.
Você pode exibir o controle de ATL DHTML em um navegador da Web ou outro contêiner, como o contêiner de teste de controle ActiveX.
Nesta seção
Identificando os elementos do projeto de controle HTML dinâmico (DHTML)
Descreve os elementos de um projeto de controle DHTML.Código de chamada C++ HTML dinâmico (DHTML)
Fornece um exemplo de chamar código C++ de um controle DHTML.criando um controle de ATL DHTML
Lista as etapas para criar um controle DHTML.testando o controle de ATL DHTML
Mostra como criar e testar o projeto inicial do controle DHTML.alterando o controle de ATL DHTML
Mostra como adicionar alguma funcionalidade ao controle.Testando o controle modificado de ATL DHTML
Mostra como criar e testar funcionalidade adicional do controle.
Seções relacionadas
- ATL
Fornece links para tópicos conceituais sobre como programar usando a biblioteca ativa do modelo.