다음을 통해 공유


CHtmlView::Navigate2

URL로 식별 되는 리소스 또는 전체 경로로 식별 되는 파일을 이동 하려면이 멤버 함수를 호출 합니다.

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  
);

매개 변수

  • pIDL
    에 대 한 포인터는 ITEMIDLIST 구조.

  • dwFlags
    변수의 기록 목록에 리소스를 추가할 것인지, 캐시에서 읽거나 여부 및 리소스를 새 창에 표시할지 여부를 지정 하는 플래그입니다. 변수의 조합으로 정의 된 값의 수는 BrowserNavConstants 열거형입니다.

  • lpszTargetFrameName
    리소스 표시할 프레임의 이름을 포함 하는 문자열에 대 한 포인터입니다.

  • lpszURL
    URL이 포함 된 문자열에 대 한 포인터입니다.

  • lpvPostData
    HTTP POST 트랜잭션을 전송할 데이터입니다. 예를 들어, POST 트랜잭션 HTML 폼에서 수집 된 데이터를 보내는 데. 이 매개 변수는 post 데이터를 지정 하지 않은 경우 Navigate2 는 HTTP GET 트랜잭션 문제. 이 매개 변수는 무시 됩니다 경우 URL HTTP 또는 HTTPS URL에 없는.

  • dwPostDataLen
    데이터의 길이 (바이트)가를 가리키는 있는 lpvPostData 매개 변수.

  • lpszHeaders
    서버에 보낼 수 있는 HTTPS 또는 HTTP 헤더를 지정 하는 값에 대 한 포인터입니다. 이러한 헤더는 기본 Internet Explorer 헤더에 추가 됩니다. 헤더 등 서버의 상태 코드를 서버에 전달 되는 데이터 형식에 필요한 작업으로 지정할 수 있습니다. 이 매개 변수는 무시 됩니다 경우 URL HTTP 또는 HTTPS URL에 없는.

  • baPostedData
    참조 하는 CByteArray 개체입니다.

설명

이 멤버 함수를 확장은 이동 멤버 함수 매개 변수에서 나타내는 특수 폴더를 바탕 화면에서 내 컴퓨터 등의 검색을 지원 하 여 pIDL.

Internet Explorer 및 웹 브라우저에 적용 됩니다.

예제

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

요구 사항

헤더: afxhtml.h

참고 항목

참조

CHtmlView 클래스

계층 구조 차트

CHtmlView::Navigate

IWebBrowser2::Navigate2