virtual void OnBeforeNavigate2 (LPCTSTR lpszURL, DWORD nFlags, LPCTSTR lpszTargetFrameNameCByte&Arrayamp;baPostedDataLPCTSTRlpszHeadersBOOL *pbCancel );
Parâmetros
lpszURL
Ponteiro para uma Cadeia de caracteres contendo o URL para navegar até.
nFlags
Reservado para uso futuro.
lpszTargetFrameName
Uma Cadeia de caracteres que contém o nome do quadro no qual exibir o recurso, ou NULL se nenhum quadro nomeado é direcionado para o recurso.
baPostedData
Uma referência a um objeto de CByteArray contendo os dados para enviar para o servidor se a transação HTTP POST estiver sendo usada.
lpszHeaders
Um ponteiro para uma Cadeia de caracteres contendo adicionais cabeçalhos HTTP para enviar para o servidor (apenas URLs HTTP). Os cabeçalhos podem especificar tais coisas como 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 definir esse parâmetro para diferente de zero para cancelar a operação de navegação, ou como zero para permitir-lhe proceder.
Observações
Esta função de membro é chamada pela estrutura para causar um evento seja acionado antes que ocorra uma navegação no navegador da web.
Visão geral de CHtmlView | Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CHtmlView::&Navigate, CHtmlView::Navigate2, DWebBrowserEvents2::BeforeNavigate2