Exemplo do MFCIE: Demonstra a MFC CHtmlView e classes CReBar
O exemplo MFCIE usa CHtmlView e CReBar classes para implementar um subconjunto da funcionalidade fornecida pelo Microsoft Internet Explorer.
O exemplo MFCIE fornece um modo de exibição muito parecido como Microsoft Internet Explorer.Você pode procurar qualquer local na Web, inserem dados nos formulários, imprimir páginas da Web, baixar arquivos ou em em aberto arquivos no disco rígido local.Novos endereços podem ser inseridos manualmente na BAR de endereços do CReBar controle ou links de hipertexto possível clicar no modo de exibição principal.
O exemplo demonstra a Aproximar na qual uma navegador recurso da Web pode ser inserida em qualquer aplicativo.Maioria das funcionalidades de CHtmlView é comum implementar (por exemplo, GoHome or GoBack), embora alguns dos recursos menos óbvios, sistema autônomo impressão e tamanho de fonte foram implementados para sua conveniência.O exemplo MFCIE também demonstra o método correto de recuperar e ler as seleções de Favoritos e os exibe em seu próprio menu.
Uma coisa a observar é que o controle do navegador da Web usado por CHtmlView faz o seu próprio impressão internamente, para que impressão e visualizar impressão métodos do MFC são inteiramente ignorados.
Observação de segurança: |
---|
Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft sistema autônomo sumes nenhuma responsabilidade por danos incidentais ou conseqüenciais deve o código de exemplo ser usado para fins diferentes de sistema autônomo se destina. |
Para obter exemplos e instruções para instalá-los:
Sobre o Visual Studio Ajuda menu, clicar Exemplos.
Para obter mais informações, consulte Localizando arquivos de exemplo.
A versão mais recente e a lista completa das Exemplos está disponível online a partir de O Visual Studio 2008 Exemplos página.
Você também pode localizar exemplos no disco rígido do seu computador.Por padrão, exemplos e um arquivo Leiame são copiados para uma pasta sob \programa Files\Visual Studio 9.0\Samples\.Para edições Express do Visual Studio, todos os exemplos estão localizados online.
Criando e executando o exemplo
Para criar e executar a amostra MFCIE
Abra a solução mfcie.sln.
Sobre o Compilação menu, clicar Compilação.
Execute o aplicativo MFCIE.
MFCIE pressupõe que você já está conectado à Internet.Ao ser iniciado pela primeira vez, ele será em aberto sua residência e você pode navegar a partir daí, exatamente sistema autônomo faria com o Microsoft Internet Explorer, usando o endereço de barras, o menu Favoritos ou seguindo links na página corrente.
Palavras-chave
Este exemplo demonstra as seguintes palavras-chave:
CToolBarCtrl::SetButtonWidth CToolBarCtrl::SetHotImageList CToolBarCtrl::SetImageList; CReToolBar::SetButtons; CReToolBar::SetButtonInfo; CReToolBar::SetButtonText; CReBar::AddBar; CHtmlView::Navigate2; CAnimateCtrl::executar; CAnimateCtrl::Stop; CAnimateCtrl::Seek; CComboBoxEx::InsertItem; CHtmlView::GoHome; CHtmlView::GoBack; CHtmlView::GoForward; CHtmlView::GoSearch; CHtmlView::Stop; CHtmlView::Refresh; CHtmlView::ExecWB
Observação: |
---|
Alguns exemplos, sistema autônomo esta, não foram modificados para refletir sistema autônomo alterações nos assistentes, bibliotecas e compilador Visual C++, mas ainda Demonstre sistema autônomo concluir a tarefa desejada. |