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

Wykres hierarchii

CHtmlView::Navigate

CHtmlView::Navigate2

DWebBrowserEvents2::BeforeNavigate2