CHtmlView::OnBeforeNavigate2
Cette fonction membre est appelée par l'infrastructure pour faire de déclencher un événement avant qu'une navigation se produise dans le navigateur web.
virtual void OnBeforeNavigate2(
LPCTSTR lpszURL,
DWORD nFlags,
LPCTSTR lpszTargetFrameName,
CByteArray& baPostedData,
LPCTSTR lpszHeaders,
BOOL* pbCancel
);
Paramètres
lpszURL
Pointeur vers une chaîne contenant l'URL pour accéder.nFlags
Réservé pour un usage futur.lpszTargetFrameName
Chaîne contenant le nom du frame dans lequel pour afficher la ressource, ou NULL si aucun frame nommé n'est ciblé pour la ressource.baPostedData
Une référence à un objet d' CByteArray contenant les données à envoyer au serveur si la transaction HTTP POST est utilisée.lpszHeaders
Un pointeur vers une chaîne contenant les en-têtes supplémentaires HTTP pour envoyer au serveur (HTTP URL uniquement). Les en-têtes peuvent spécifier des éléments tels que l'action requise du serveur, le type de données qui est passé au serveur, ou un code d'état.pbCancel
Un pointeur vers une balise d'annulation. Une application peut définir ce paramètre à une valeur différente de zéro pour annuler l'opération de navigation, ou à zéro pour lui permettre de continuer.
Configuration requise
Header: afxhtml.h