Compartilhar via


CHtmlView::OnBeforeNavigate2

Essa função de membro é chamada pela estrutura para fazer com que um evento seja acionado antes que ocorra uma navegação no navegador da web.

virtual void OnBeforeNavigate2(
   LPCTSTR lpszURL,
   DWORD nFlags,
   LPCTSTR lpszTargetFrameName,
   CByteArray& baPostedData,
   LPCTSTR lpszHeaders,
   BOOL* pbCancel 
);

Parâmetros

  • lpszURL
    Ponteiro para uma seqüência de caracteres que contém o URL para navegar até.

  • nFlags
    Reservado para uso futuro.

  • lpszTargetFrameName
    Uma seqüência de caracteres que contém o nome do quadro no qual exibir o recurso ou NULO se nenhum quadro nomeado é direcionado para o recurso.

  • baPostedData
    Uma referência a um CByteArray objeto que contém os dados a serem enviados para o servidor se a transação HTTP POST estiver sendo usada.

  • lpszHeaders
    Um ponteiro para uma seqüência de caracteres que contém outros cabeçalhos HTTP para enviar para o servidor (somente para URLs de HTTP).sistema autônomo cabeçalhos podem especificar essas coisas sistema autônomo a ação necessária do servidor, o tipo de dados sendo passados para o servidor ou um código de status.

  • pbCancel
    Um ponteiro para um sinalizar de cancelar.Um aplicativo pode conjunto esse parâmetro como diferente de zero para cancelar a operação de navegação ou zero para permitir que ela prossiga.

Requisitos

Cabeçalho: afxhtml.h

Consulte também

Referência

Classe CHtmlView

Gráfico de hierarquia

CHtmlView::navegar

CHtmlView::Navigate2

DWebBrowserEvents2::BeforeNavigate2

Outros recursos

CHtmlView membros