Sdílet prostřednictvím


CHtmlView::Navigate2

Volání funkce tohoto člena procházet zdroje identifikována adresou URL nebo soubor určený úplnou cestu.

void Navigate2( 
   LPITEMIDLIST pIDL, 
   DWORD dwFlags = 0, 
   LPCTSTR lpszTargetFrameName = NULL  
); 
void Navigate2( 
   LPCTSTR lpszURL, 
   DWORD dwFlags = 0, 
   LPCTSTR lpszTargetFrameName = NULL, 
   LPCTSTR lpszHeaders = NULL, 
   LPVOID lpvPostData = NULL, 
   DWORD dwPostDataLen = 0  
); 
void Navigate2( 
   LPCTSTR lpszURL, 
   DWORD dwFlags, 
   CByteArray& baPostedData, 
   LPCTSTR lpszTargetFrameName = NULL, 
   LPCTSTR lpszHeader = NULL  
);

Parametry

  • pIDL
    Ukazatel ITEMIDLIST struktury.

  • dwFlags
    Příznaky proměnnou, která určuje, zda chcete zdroj přidat do seznamu historie, zda ke čtení nebo zápisu do mezipaměti a zda zdroje se zobrazí v novém okně.Proměnná může být kombinací hodnot definované BrowserNavConstants výčtu.

  • lpszTargetFrameName
    Ukazatel na řetězec obsahující název rámce, ve kterém chcete zobrazit zdroje.

  • lpszURL
    Ukazatel na řetězec obsahující adresu URL.

  • lpvPostData
    Data k odeslání s transakcí HTTP POST.Například ZAÚČTOVAT transakce slouží k odesílání dat shromážděných formulářem HTML.Pokud tento parametr neurčuje žádné data post Navigate2 problémy transakci HTTP GET.Tento parametr je ignorován, pokud URL není HTTP nebo HTTPS adresa URL.

  • dwPostDataLen
    Délka dat v bajtech odkazuje lpvPostData parametr.

  • lpszHeaders
    Ukazatel na hodnotu, která určuje záhlaví HTTP nebo HTTPS odesílat na server.Tato záhlaví jsou přidány do výchozí záhlaví aplikace Internet Explorer.Záhlaví můžete určit takové věci jako požadované akci serveru typu dat předán serveru nebo kód stavu.Tento parametr je ignorován, pokud URL není HTTP nebo HTTPS adresa URL.

  • baPostedData
    Odkaz na CByteArray objektu.

Poznámky

Rozšiřuje tuto funkci člena Navigovat členské funkce Podpora procházení na zvláštních složek, například plochy a tento počítač, které jsou zastoupeny v parametru pIDL.

Platí pro aplikaci Internet Explorer a WebBrowser.

Příklad

void CMyHtmlView::OnGoToMicrosoft()
{
   Navigate2(_T("http://home.microsoft.com"));
}

Požadavky

Záhlaví: afxhtml.h

Viz také

Referenční dokumentace

Třída CHtmlView

Graf hierarchie

CHtmlView::Navigate

IWebBrowser2::Navigate2