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