다음을 통해 공유


CHtmlView 클래스

MFC의 문서/뷰 아키텍처의 컨텍스트 내에서 WebBrowser 컨트롤의 기능을 제공합니다.

class CHtmlView : public CFormView

Members

Public 메서드

Name

설명

CHtmlView::Create

WebBrowser 컨트롤을 만듭니다.

CHtmlView::CreateControlSite

Overridable 폼에 컨트롤을 호스팅할 사이트 컨트롤 인스턴스를 만드는 데 사용.

CHtmlView::ExecFormsCommand

지정 된 명령을 사용 하 여 실행 되는 IOleCommandTarget::Exec 메서드.

CHtmlView::ExecWB

명령을 실행합니다.

CHtmlView::GetAddressBar

Internet Explorer 개체의 주소 표시줄에 표시 되는지 여부를 결정 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::GetApplication

Internet Explorer 응용 프로그램의 현재 인스턴스를 포함 하는 응용 프로그램을 나타내는 application 개체를 검색 합니다.

CHtmlView::GetBusy

다운로드 나 기타 활동 진행 되는지 여부를 나타내는 값을 가져옵니다.

CHtmlView::GetContainer

WebBrowser 컨트롤의 컨테이너를 검색합니다.

CHtmlView::GetFullName

웹 브라우저에 표시 되는 리소스의 경로 전체 이름을 검색 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::GetFullScreen

WebBrowser 컨트롤은 일반 창 모드 또는 전체 화면 모드에서 작동 하는지 여부를 나타냅니다.

CHtmlView::GetHeight

Internet Explorer 주 창의 높이 검색합니다.

CHtmlView::GetHtmlDocument

현재 HTML 문서를 검색합니다.

CHtmlView::GetLeft

Internet Explorer 주 창 왼쪽된 가장자리의 화면 좌표를 검색합니다.

CHtmlView::GetLocationName

웹 브라우저에서 현재 표시 되어 있는 리소스의 이름을 검색 합니다.

CHtmlView::GetLocationURL

웹 브라우저에서 현재 표시 되어 있는 리소스의 URL을 검색 합니다.

CHtmlView::GetMenuBar

메뉴 모음을 표시할지 여부를 결정 하는 값을 검색 합니다.

CHtmlView::GetOffline

오프 라인 인지 여부를 결정 하는 값을 검색 합니다.

CHtmlView::GetParentBrowser

검색에 대 한 포인터는 IDispatch 인터페이스. 자세한 내용은 Implementing the IDispatch Interface를 참조하십시오.

CHtmlView::GetProperty

지정 된 개체와 연결 된 속성의 현재 값을 검색 합니다.

CHtmlView::GetReadyState

준비 상태 웹 브라우저 개체를 검색합니다.

CHtmlView::GetRegisterAsBrowser

WebBrowser 컨트롤이 최상위 브라우저 이름 확인을 대상으로 등록 되었는지 여부를 나타냅니다.

CHtmlView::GetRegisterAsDropTarget

WebBrowser 컨트롤에서 탐색의 끌어 놓기 대상으로 등록 되었는지 여부를 나타냅니다.

CHtmlView::GetSilent

대화 상자를 표시할 수 있는지 여부를 나타냅니다.

CHtmlView::GetSource

웹 페이지의 HTML 소스 코드입니다.

CHtmlView::GetStatusBar

Internet Explorer 상태 표시줄에 표시 되는지 여부를 나타냅니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::GetTheaterMode

WebBrowser 컨트롤에서 극장 모드 인지 여부를 나타냅니다.

CHtmlView::GetToolBar

도구 모음을 표시할지 여부를 결정 하는 값을 검색 합니다.

CHtmlView::GetTop

Internet Explorer 주 창 위쪽 가장자리의 화면 좌표를 검색합니다.

CHtmlView::GetTopLevelContainer

현재 개체는 WebBrowser 컨트롤의 최상위 컨테이너 인지 여부를 나타내는 값을 가져옵니다.

CHtmlView::GetType

Document 개체의 형식 이름을 검색합니다.

CHtmlView::GetVisible

개체가 표시 되는지 숨겨지는지 여부를 나타내는 값을 가져옵니다.

CHtmlView::GetWidth

Internet Explorer 주 창 너비를 검색합니다.

CHtmlView::GoBack

기록 목록의 이전 항목을 탐색합니다.

CHtmlView::GoForward

기록 목록의 다음 항목으로 이동합니다.

CHtmlView::GoHome

현재 홈 또는 시작 페이지를 탐색합니다.

CHtmlView::GoSearch

현재 검색 페이지로 이동합니다.

CHtmlView::LoadFromResource

WebBrowser 컨트롤에서 리소스를 로드합니다.

CHtmlView::Navigate

URL로 식별 되는 리소스를 이동 합니다.

CHtmlView::Navigate2

URL로 식별 되는 리소스 또는 전체 경로로 식별 되는 파일을 탐색 합니다.

CHtmlView::OnBeforeNavigate2

탐색 (창 또는 프레임셋 요소)에 지정 된 Webbrowser에서 발생 하기 전에 호출 됩니다.

CHtmlView::OnCommandStateChange

웹 브라우저 명령의 활성화 상태가 변경 되었음을 응용 프로그램에 알리기 위해 호출 됩니다.

CHtmlView::OnDocumentComplete

문서에 도달 하는 응용 프로그램에 알리기 위해 호출 된 READYSTATE_COMPLETE 상태.

CHtmlView::OnDocWindowActivate

Internet Explorer 또는 MSHTML 구현에서 호출 IOleInPlaceActiveObject::OnDocWindowActivate는 알립니다 현재 위치에서 개체를 컨테이너 문서 창 활성화 또는 비활성화 되 면.

CHtmlView::OnDownloadBegin

이동 작업이 시작 되는 응용 프로그램에 알리기 위해 호출 됩니다.

CHtmlView::OnDownloadComplete

이동 작업이 완료 된 또는 중단, 실패 하면 호출 됩니다.

CHtmlView::OnEnableModeless

컨테이너를 생성 하거나 모달 대화 상자를 소멸 시킵니다 때 모덜리스 대화 상자를 사용 하지 않도록 설정 하 라고 합니다.

CHtmlView::OnFilterDataObject

Internet Explorer 또는 MSHTML Internet Explorer 또는 MSHTML의 데이터 개체를 바꿀 수 있는 호스트를 허용 하 여 호스트에서 호출 됩니다.

CHtmlView::OnFrameWindowActivate

호출에서 IOleInPlaceActiveObject::OnFrameWindowActivate 컨테이너는 최상위의 개체에 알리기 위해 프레임 창이 활성화 또는 비활성화 됩니다.

CHtmlView::OnFullScreen

전체 화면 속성이 변경 되었을 때 호출 됩니다.

CHtmlView::OnGetDropTarget

해당 놓기 대상으로 호스트가 제공 하는 대신에 사용 될 때 Internet Explorer 또는 MSHTML 호출 IDropTarget.

CHtmlView::OnGetExternal

Internet Explorer 또는 MSHTML의 호스트를 얻으려면 호출 IDispatch 인터페이스.

CHtmlView::OnGetHostInfo

Internet Explorer 또는 MSHTML 호스트의 UI 기능을 검색합니다.

CHtmlView::OnGetOptionKeyPath

아래는 Internet Explorer 또는 MSHTML 사용자 기본 설정을 저장 하는 레지스트리 키를 반환 합니다.

CHtmlView::OnHideUI

Internet Explorer 또는 MSHTML의 메뉴 및 도구 모음을 제거할 때 호출 됩니다.

CHtmlView::OnMenuBar

MenuBar 속성이 변경 되었을 때 호출 됩니다.

CHtmlView::OnNavigateComplete2

하이퍼링크 탐색 (창 또는 프레임셋 요소)가 완료 된 후에 호출 됩니다.

CHtmlView::OnNavigateError

하이퍼링크로 이동 하는 실패 하는 경우 프레임 워크에서 호출 됩니다.

CHtmlView::OnNewWindow2

새 창 리소스를 표시 하기 위해 만들어질 때 호출 됩니다.

CHtmlView::OnProgressChange

응용 프로그램 다운로드 작업의 진행률 업데이트 되었음을 알리기 위해 호출 됩니다.

CHtmlView::OnPropertyChange

응용 프로그램에 알리기 위해 호출 하는 의 두 형식 메서드는 속성 값을 변경 합니다.

CHtmlView::OnQuit

Internet Explorer 응용 프로그램을 종료 하려면 응용 프로그램에 알리기 위해 호출 됩니다. (Internet Explorer만 적용 됩니다.)

CHtmlView::OnResizeBorder

Internet Explorer 또는 MSHTML 구현에서 호출 IOleInPlaceActiveObject::ResizeBorder, 그 테두리 공간 크기를 조정 하는 데 필요한 개체를 경고 하는.

CHtmlView::OnShowContextMenu

약 해당 상황에 맞는 메뉴를 표시 하려는 경우 Internet Explorer 또는 MSHTML에서 호출 됩니다.

CHtmlView::OnShowUI

Internet Explorer 또는 MSHTML의 메뉴 및 도구 모음을 표시 하기 전에 호출 됩니다.

CHtmlView::OnStatusBar

StatusBar 속성이 변경 되었을 때 호출 됩니다.

CHtmlView::OnStatusTextChange

WebBrowser 컨트롤에 연결 된 상태 표시줄의 텍스트가 변경 되었음을 응용 프로그램에 알리기 위해 호출 됩니다.

CHtmlView::OnTheaterMode

TheaterMode 속성이 변경 될 때 호출 됩니다.

CHtmlView::OnTitleChange

WebBrowser 컨트롤에서 문서의 제목을 사용할 수 없는 경우 응용 프로그램 또는 변경을 알리기 위해 호출 됩니다.

CHtmlView::OnToolBar

도구 모음 속성 변경 될 때 호출 됩니다.

CHtmlView::OnTranslateAccelerator

MSHTML 또는 Internet Explorer를 호출 하면 IOleInPlaceActiveObject::TranslateAccelerator 또는 IOleControlSite::TranslateAccelerator 메뉴 액셀러레이터 키 컨테이너의 메시지 큐 메시지를 처리 하기 위해 호출 됩니다.

CHtmlView::OnTranslateUrl

Internet Explorer 또는 MSHTML 호스트 URL을 수정할 수 있도록 로드를 호출 합니다.

CHtmlView::OnUpdateUI

명령 상태가 변경 되었음을 호스트에 알립니다.

CHtmlView::OnVisible

WebBrowser 컨트롤의 창에 표시 된 숨겨진 해야 할 때 호출 됩니다.

CHtmlView::PutProperty

지정 된 개체와 연결 된 속성의 값을 설정 합니다.

CHtmlView::QueryFormsCommand

사용자 인터페이스 이벤트를 생성 하는 하나 이상의 명령의 상태를 쿼리 합니다.

CHtmlView::QueryStatusWB

WebBrowser 컨트롤에서 처리 중인 명령의 상태를 쿼리 합니다.

CHtmlView::Refresh

현재 파일을 다시 로드합니다.

CHtmlView::Refresh2

현재 파일을 다시 로드 하 고 필요에 따라 방지는 pragma:nocache 헤더에서 전송 합니다.

CHtmlView::SetAddressBar

표시 하거나 Internet Explorer 개체의 주소 표시줄을 숨깁니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::SetFullScreen

일반 창 모드 또는 전체 화면 모드에서 컨트롤을 작동 여부를 결정 하는 값을 설정 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::SetHeight

Internet Explorer 주 창의 높이 설정합니다.

CHtmlView::SetLeft

Internet Explorer 주 창의 가로 위치를 설정합니다.

CHtmlView::SetMenuBar

메뉴 표시줄 컨트롤의 표시 여부를 결정 하는 값을 설정 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::SetOffline

오프 라인 인지 여부를 결정 하는 값을 설정 합니다.

CHtmlView::SetRegisterAsBrowser

WebBrowser 컨트롤이 최상위 브라우저 이름 확인을 대상으로 등록 되었는지 여부를 나타내는 값을 설정 합니다.

CHtmlView::SetRegisterAsDropTarget

WebBrowser 컨트롤에서 탐색의 끌어 놓기 대상으로 등록 되었는지 여부를 나타내는 값을 설정 합니다.

CHtmlView::SetSilent

컨트롤 대화 상자를 표시할지 여부를 결정 하는 값을 설정 합니다.

CHtmlView::SetStatusBar

Internet Explorer 상태 표시줄에 표시 되는지 여부를 결정 하는 값을 설정 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::SetTheaterMode

WebBrowser 컨트롤에서 극장 모드 인지 여부를 나타내는 값을 설정 합니다.

CHtmlView::SetToolBar

컨트롤의 도구 모음을 표시할지 여부를 결정 하는 값을 설정 합니다. (WebBrowser 컨트롤을 무시합니다. Internet Explorer.)

CHtmlView::SetTop

Internet Explorer 주 창의 세로 위치를 설정합니다.

CHtmlView::SetVisible

개체가 표시 되는지 숨겨지는지 여부를 나타내는 값을 설정 합니다.

CHtmlView::SetWidth

Internet Explorer 주 창의 너비를 설정합니다.

CHtmlView::Stop

파일 열기를 중지 합니다.

설명

WebBrowser 컨트롤 창에서 사용자 폴더 뿐만 아니라 웹 사이트 네트워크와 로컬 파일 시스템에서 찾아볼 수 있습니다. WebBrowser 컨트롤 하이퍼링크를 탐색 (URL)를 지원 하 고 기록 목록을 유지 합니다.

MFC 응용 프로그램에서 CHtmlView 클래스를 사용 하 여

응용 표준 MFC 프레임 워크 프로그램에서 (SDI 또는 MDI 기반), 뷰 개체는 일반적으로 특수화 된 클래스 집합에서 파생 됩니다. 이러한 클래스에서 파생 된 모든 CView를 제공 하 여 보다 전문화 된 기능을 제공 CView.

응용 프로그램의 뷰 클래스를 기반으로 CHtmlView 보기 WebBrowser 컨트롤을 제공 합니다. 이 웹 브라우저를 응용 프로그램을 효과적으로 있습니다. 웹 브라우저 스타일 응용 프로그램을 만드는 기본 방법은 MFC 응용 프로그램 마법사를 사용 하 여 지정 된 CHtmlView 보기 클래스. 구현 및 MFC 응용 프로그램에서 WebBrowser 컨트롤을 사용 하 여에 대 한 자세한 내용은 웹 브라우저 스타일 응용 프로그램을 만드는.

참고

ActiveX WebBrowser 컨트롤 (즉 CHtmlView)에 Windows NT 버전 4.0 이상에 Internet Explorer 4.0에서 실행 되는 프로그램에만 사용할 수 있습니다 또는 나중에 설치 된.

CHtmlView웹에 액세스 하는 응용 프로그램의 설계 되었습니다 (또는 HTML 문서). 다음 CHtmlView 멤버 함수는 Internet Explorer 응용 프로그램에만 적용 됩니다. WebBrowser 컨트롤에서 이러한 함수 성공 하지만 볼 작동 하지 않습니다.

상속 계층 구조

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

CHtmlView

요구 사항

헤더: afxhtml.h

참고 항목

참조

CFormView 클래스

계층 구조 차트

IWebBrowser2

개념

MFCIE MFC 샘플