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
DWebBrowserEvents2::BeforeNavigate2