Compartir a través de


CHtmlView::OnBeforeNavigate2

Esta función miembro llaman el marco para provocar un evento que éste se active antes de que una navegación aparece en el explorador web.

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

Parámetros

  • lpszURL
    Puntero a una cadena que contiene la dirección URL para navegar.

  • nFlags
    Reservado para uso futuro.

  • lpszTargetFrameName
    Cadena que contiene el nombre del marco en el que mostrar el recurso, o NULL si no se indica ningún cuadro denominado para el recurso.

  • baPostedData
    Una referencia a un objeto de CByteArray que contiene los datos para enviar al servidor si se utiliza la transacción HTTP POST.

  • lpszHeaders
    Un puntero a una cadena que contiene los encabezados HTTP adicionales para enviar al servidor (direcciones URL HTTP solo). Los encabezados pueden especificar tareas como la acción necesario de servidor, del tipo de datos que se pasan al servidor, o de código de estado.

  • pbCancel
    Un puntero a una solicitud de cancelación. Una aplicación puede establecer este parámetro en cero para cancelar la operación de navegación, o cero para permitir que continúe.

Requisitos

encabezado: afxhtml.h

Vea también

Referencia

CHtmlView Class

Gráfico de jerarquías

CHtmlView::Navigate

CHtmlView::Navigate2

DWebBrowserEvents2::BeforeNavigate2