Classe CHtmlView
Fornece a funcionalidade do controle da web browser dentro do contexto do documento MFC/arquitetura de exibição.
class CHtmlView : public CFormView
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Cria o controle da web browser. |
|
Overridable usado para criar uma instância do site do controle para hospedar um controle no formulário. |
|
Executa o comando especificado usando o método de IOleCommandTarget::Exec . |
|
Executa um comando. |
|
Determina se a barra de endereços do objeto do Internet Explorer é visível. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Recupera um objeto de aplicativo que representa o aplicativo que contém a instância atual do aplicativo do Internet Explorer. |
|
Obtém um valor indicando se um download ou outra atividade é ainda em andamento. |
|
Recupera o contêiner do controle da web browser. |
|
Retorna o nome completo, incluindo o caminho de recurso, exibido no navegador da web. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Indica se o controle da web browser está funcionando no modo de tela cheia ou no modo normal da janela. |
|
Recupera a altura da janela principal do Internet Explorer. |
|
Recupera o documento ativo HTML. |
|
Recupera a coordenada da tela da borda esquerda da janela principal do Internet Explorer. |
|
Recupera o nome do recurso navegador da web que está exibindo atualmente |
|
Recupera o URL de recurso que navegador da web está exibindo atualmente. |
|
Retorna um valor que determina se a barra de menu é visível. |
|
Retorna um valor que determina se o controle está off-line. |
|
Recupera um ponteiro para a interface de IDispatch . Para mais informações, consulte Implementing the IDispatch Interface. |
|
Recupera o valor atual de uma propriedade associada com o dado objeto. |
|
Recupera o estado pronto do navegador da web. |
|
Indica se o controle da web browser está registrado como um navegador de nível superior para o resolução de destino do. |
|
Indica se o controle da web browser está registrado como um destino alvo para navegação. |
|
Indica se alguma caixa de diálogo pode ser exibida. |
|
O código de código HTML da página. |
|
Indica se a barra de status da Internet Explorer é visível. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Indica se o controle da web browser está no modo de produtor. |
|
Retorna um valor que determina se a barra de ferramentas é visível. |
|
Recupera a coordenada da tela da borda superior da janela principal do Internet Explorer. |
|
Obtém um valor indicando se o objeto atual é o recipiente de nível superior do controle da web browser. |
|
Recupera o nome do tipo de objeto de documento. |
|
Obtém um valor indicando se o objeto é visível ou oculto. |
|
Obtém a largura da janela principal do Internet Explorer. |
|
Navega para o item anterior na lista histórico. |
|
Navega para o próximo item na lista histórico. |
|
Navega para o início ou à página inicial atual. |
|
Navega para a página atual de pesquisa. |
|
Carrega um recurso no controle da web browser. |
|
Navega para o recurso identificado por um URL. |
|
Navega para o recurso identificado por um URL, ou o arquivo identificado por um caminho completo. |
|
Chamado antes de uma navegação ocorre no navegador da web (determinado em uma janela ou no elemento do frameset). |
|
Chamado para notificar um aplicativo que o estado habilitado de comando da web browser foi alterado. |
|
Chamado para notificar um aplicativo que um documento alcançar o estado de READYSTATE_COMPLETE . |
|
Chamado da Internet Explorer ou implementação de MSHTML de IOleInPlaceActiveObject::OnDocWindowActivate, que notifica o objeto no lugar ativa quando a janela do documento de contêiner está ativado ou desativada. |
|
Chamado para notificar um aplicativo que uma operação de navegação é inicial. |
|
Chamado quando uma operação de navegação concluída, foi interrompida, ou falha. |
|
Chamado para ativar ou desativar caixas de diálogo sem-modo quando o contêiner criar ou destruir uma caixa de diálogo modal. |
|
Chamou o host pelo Internet Explorer ou por MSHTML para permitir que o host substitui o Internet Explorer ou objeto de dados de MSHTML. |
|
Chamado de IOleInPlaceActiveObject::OnFrameWindowActivate para notificar o objeto quando a janela de nível superior do quadro do recipiente é ativada ou desativada. |
|
Chamado quando a propriedade FullScreen alterar. |
|
Chamado pelo Internet Explorer ou por MSHTML quando é usado como um destino alvo para permitir que o host fornecer IDropTargetalternativo. |
|
Chamado pelo Internet Explorer ou por MSHTML para obter a interface de IDispatch host. |
|
Recupera os recursos de interface do usuário host do Internet Explorer ou de MSHTML. |
|
Retorna a chave de Registro em que o Internet Explorer ou MSHTML armazenam preferências do usuário. |
|
Chamado quando o Internet Explorer ou MSHTML removerem os menus e barras de ferramentas. |
|
Chamado quando a propriedade do MenuBar alterar. |
|
Chamado após uma navegação a um hiperlink concluída (em uma janela ou no elemento do frameset). |
|
Chamado pela estrutura se a navegação a um hiperlink falhar. |
|
Chamado quando uma nova janela deve ser criada exibindo um recurso. |
|
Chamado para notificar um aplicativo que o progresso de uma operação de download foi atualizado. |
|
Chamado para notificar um aplicativo que o método de PutProperty alterou o valor de uma propriedade. |
|
Chamado para notificar um aplicativo que o aplicativo do Internet Explorer está pronto para parar. (Se aplica somente a Internet Explorer) |
|
Chamado da Internet Explorer ou implementação de MSHTML de IOleInPlaceActiveObject::ResizeBorder, que alertam o objeto que precisam redimensionar o espaço da borda. |
|
Chamada da Internet Explorer ou de MSHTML quando é o ponto de exibir seu menu de contexto. |
|
Chamado antes da Internet Explorer ou de MSHTML exibe os menus e barras de ferramentas. |
|
Chamado quando a propriedade StatusBar alterar. |
|
Chamado para notificar um aplicativo que o texto da barra de status associado com o controle da web browser foi alterado. |
|
Chamado quando a propriedade de TheaterMode alterar. |
|
Chamado para notificar um aplicativo se o título de um documento no controle da web browser se torna disponível ou muda. |
|
Chamado quando a propriedade da barra de ferramentas alterar. |
|
Chamado pelo Internet Explorer ou por MSHTML quando IOleInPlaceActiveObject::TranslateAccelerator ou IOleControlSite::TranslateAccelerator são chamados para processar mensagens de tecla aceleradora de menu de fila de mensagens do recipiente. |
|
Chamado pelo Internet Explorer ou por MSHTML para permitir ao host uma oportunidade para alterar o URL a ser carregado. |
|
Notifica o host que o estado de comando foi alterado. |
|
Chamado quando a janela para o controle da web browser deve ser mostrada/oculto. |
|
Defina o valor de uma propriedade associada com o dado objeto. |
|
Consultas para o status de um ou mais comandos gerados por eventos da interface do usuário. |
|
Consulta o status de um comando que está sendo processado pelo controle da web browser. |
|
Recarrega o arquivo atual. |
|
Recarrega o arquivo atual e opcionalmente impede que o cabeçalho de pragma:nocache ser enviado. |
|
Mostra ou oculta a barra de endereços do objeto do Internet Explorer. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Define um valor para determinar se o controle está funcionando no modo de tela cheia ou no modo normal da janela. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Defina a altura da janela principal do Internet Explorer. |
|
Define a posição horizontal da janela principal do Internet Explorer. |
|
Define um valor para determinar se a barra de menus do controle é visível. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Define um valor para determinar se o controle está off-line. |
|
Define um valor indicando se o controle da web browser está registrado como um navegador de nível superior para o resolução de destino do. |
|
Define um valor indicando se o controle da web browser está registrado como um destino alvo para navegação. |
|
Define um valor para determinar se o controle exibirá caixas de diálogo. |
|
Define um valor para determinar se a barra de status da Internet Explorer é visível. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Define um valor indicando se o controle da web browser está no modo de produtor. |
|
Define um valor para determinar se a barra de ferramentas de controle é visível. (O controle da web browser ignora; Somente o Internet Explorer.) |
|
Define a posição vertical da janela principal do Internet Explorer. |
|
Define um valor indicando se o objeto é visível ou oculto. |
|
Defina a largura da janela principal do Internet Explorer. |
|
Paradas que abre um arquivo. |
Comentários
O controle da web browser é uma janela em que o usuário pode procurar sites no World Wide Web, bem como pastas no sistema de arquivos local e em uma rede. O controle oferece suporte ao navegador da web hipervínculo, navegação de (URL) do localizador recursos uniforme, e mantém uma lista histórico.
Usando a classe de CHtmlView em um aplicativo MFC
Estrutura do aplicativo MFC de padrão (SDI ou baseado MDI), o objeto de visualização geralmente é derivado de um especializado conjunto de classes. Essas classes, qualquer derivados de CView, fornecem funcionalidades especializadas além do fornecido por CView.
Basear a classe de visualização do aplicativo em CHtmlView fornece a exibição com o controle da web browser. Isso é verdade para o aplicativo um navegador da web. O método preferido de criar um aplicativo no estilo de navegador da Web é usar o assistente de aplicativo MFC, e especifica CHtmlView porque a classe de exibição. Para obter mais informações sobre como implementar e usar navegador da web controle em aplicativos MFC, consulte Criando um aplicativo com Estilo de navegador da Web.
Dica
O controle ActiveX da web browser (e portanto CHtmlView) estão disponíveis somente para programas que executam sob as versões do Windows NT 4,0 ou posterior, em que foram instalados Internet Explorer 4.0 ou posterior.
CHtmlView é projetado para aplicativos que acessam Web (e/ou documentos HTML). As seguintes funções de membro de CHtmlView aplicam a Internet Explorer o aplicativo somente. Essas funções sucederão no controle da web browser, mas não terão efeito visível.
Hierarquia de herança
CHtmlView
Requisitos
Cabeçalho: afxhtml.h