Udostępnij za pośrednictwem


CHtmlView::OnBeforeNavigate2

Funkcja ta Członkowskie nazywa się w ramach spowodować zdarzenie ognia przed wykonaniem nawigacji w przeglądarce sieci web.

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

Parametry

  • lpszURL
    Wskaźnik na ciąg zawierający adres URL, przejdź do.

  • nFlags
    Zarezerwowane do użytku w przyszłości.

  • lpszTargetFrameName
    Ciąg zawierający nazwę ramki, w której zasób, wyświetlanie lub NULL , jeśli nie ramce jest przeznaczony dla zasobu.

  • baPostedData
    Odwołanie do CByteArray obiektu zawierającego dane do wysłania do serwera, jeśli jest używany transakcji HTTP POST.

  • lpszHeaders
    Wskaźnik ciąg zawierający dodatkowe nagłówki HTTP do wysyłania do serwera (tylko adresy URL HTTP).Nagłówki, można określić takie rzeczy jako działania serwera, typ danych przekazywanych do serwera lub kod stanu.

  • pbCancel
    Wskaźnik do flagi Anuluj.Aplikację można ustawić tego parametru na wartość niezerową, aby anulować operację nawigacji lub zero pozwala kontynuować.

Wymagania

Nagłówek: afxhtml.h

Zobacz też

Informacje

Klasa CHtmlView

Diagram hierarchii

CHtmlView::Navigate

CHtmlView::Navigate2

DWebBrowserEvents2::BeforeNavigate2