Freigeben über


CHtmlView::Navigate

Rufen Sie die Memberfunktion auf, um die Ressource zu navigieren, die über eine URL identifiziert wird.

void Navigate( 
   LPCTSTR URL, 
   DWORD dwFlags = 0, 
   LPCTSTR lpszTargetFrameName = NULL, 
   LPCTSTR lpszHeaders = NULL, 
   LPVOID lpvPostData = NULL, 
   DWORD dwPostDataLen = 0  
);

Parameter

  • URL
    Eine vom Aufrufer reservierte Zeichenfolge, der die URL enthält, um zu navigieren zu oder der vollständige Pfad der Datei anzuzeigen.

  • dwFlags
    Die Flags einer Variablen, der angibt, ob die Ressource der Verlaufsliste hinzufügt, ob zu liest oder aus dem Cache schreibt und ob die Ressource in einem neuen Fenster anzeigt. Die Variable kann eine Kombination der Werte sein, die von der BrowserNavConstants-Enumeration definiert werden.

  • lpszTargetFrameName
    Ein Zeiger auf eine Zeichenfolge, die den Namen des Frames, in denen die Ressource an.

  • lpszHeaders
    Ein Zeiger auf einen Wert, der die HTTP-Header angibt, um den Server zu senden. Diese Header werden den standardmäßigen Internet Explorer-Headern hinzugefügt. Die Header können solche Elemente wie die Aktion, die vom Server erforderlich sind, der Typ der Daten, die an den Server übergeben werden, oder ein Statuscode angeben. Dieser Parameter wird ignoriert, wenn URL kein HTTP-URL ist.

  • lpvPostData
    Ein Zeiger auf den mit der HTTP POST-Transaktion zu senden, Daten. Beispielsweise wird die BEITRAGStransaktion verwendet, um die Daten zu senden, die von einem HTML-Formular erfasst werden. Wenn dieser Parameter keine Sendedaten angibt, gibt Navigate eine HTTP GET-Transaktion aus. Dieser Parameter wird ignoriert, wenn URL kein HTTP-URL ist.

  • dwPostDataLen
    Mit der HTTP POST-Transaktion zu senden, Daten. Beispielsweise wird die BEITRAGStransaktion verwendet, um die Daten zu senden, die von einem HTML-Formular erfasst werden. Wenn dieser Parameter keine Sendedaten angibt, gibt Navigate eine HTTP GET-Transaktion aus. Dieser Parameter wird ignoriert, wenn URL kein HTTP-URL ist.

Hinweise

Gilt für Internet Explorer und web browser zu.

Anforderungen

Header: afxhtml.h

Siehe auch

Referenz

CHtmlView-Klasse

Hierarchiediagramm

CHtmlView::Navigate2

IWebBrowser2::Navigate