CHtmlView::Navigate2
Wywołanie tej funkcji Członkowskich przejść zasobu identyfikowanego przez adres URL lub plik identyfikowany przez pełną ścieżkę.
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
Wskaźnik do ITEMIDLIST struktury.dwFlags
Flagi zmiennej, która określa, czy dodać zasobu do listy historii, czy do odczytu do lub zapisu z pamięci podręcznej oraz czy mają być wyświetlane w nowym oknie zasób.Zmienna może być kombinacją wartości zdefiniowanych przez BrowserNavConstants wyliczenia.lpszTargetFrameName
Wskaźnik ciąg zawierający nazwę ramki, w której wyświetlane zasobu.lpszURL
Wskaźnik na ciąg zawierający adres URL.lpvPostData
Dane do wysłania z transakcji HTTP POST.Na przykład księgowanie transakcji jest używany do wysyłania danych zebranych przez formularz HTML.Jeśli ten parametr nie określa żadnych danych post Navigate2 kwestie transakcja HTTP GET.Ten parametr jest ignorowany, jeśli URL nie jest HTTP lub HTTPS URL.dwPostDataLen
Długość danych w bajtach wskazywanej przez lpvPostData parametru.lpszHeaders
Wskaźnik określający nagłówki HTTP lub HTTPS do wysyłania do serwera.Nagłówki te są dodawane do nagłówków domyślne programu Internet Explorer.Nagłówki, można określić takie rzeczy jako działania serwera, typ danych przekazywanych do serwera lub kod stanu.Ten parametr jest ignorowany, jeśli URL nie jest HTTP lub HTTPS URL.baPostedData
Odwołanie do CByteArray obiektu.
Uwagi
Ta funkcja Członkowskie rozszerza Navigate Członkowskich funkcji poprzez wspieranie przeglądania sieci foldery specjalne, takie pulpitu i Mój komputer, które są reprezentowane przez parametr pIDL.
Dotyczy programu Internet Explorer i WebBrowser.
Przykład
void CMyHtmlView::OnGoToMicrosoft()
{
Navigate2(_T("http://home.microsoft.com"));
}
Wymagania
Nagłówek: afxhtml.h