IDocHostUIHandlerDispatch 인터페이스
Microsoft HTML 구문 분석 및 렌더링 엔진에 대한 인터페이스입니다.
Important
이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.
구문
interface IDocHostUIHandlerDispatch : IDispatch
멤버
공용 메서드
참고 항목
다음 표의 링크는 IDocUIHostHandler 인터페이스의 멤버에 대한 INet SDK 참조 항목입니다. IDocHostUIHandlerDispatch
에는 사용자 지정 인터페이스인 반면 IDocUIHostHandler
dispinterface라는 차이점 IDocHostUIHandlerDispatch
이 있는 것과 IDocUIHostHandler
동일한 기능이 있습니다.
속성 | 설명 |
---|---|
EnableModeless | IOleInPlaceActiveObject::EnableModeless의 MSHTML 구현에서 호출됩니다. MSHTML이 모달 UI를 표시할 때도 호출됩니다. |
FilterDataObject | 호스트가 MSHTML의 데이터 개체를 대체할 수 있도록 MSHTML에서 호스트를 호출합니다. |
GetDropTarget | 호스트가 대체 IDropTarget을 제공할 수 있도록 놓기 대상으로 사용될 때 MSHTML에서 호출됩니다. |
GetExternal | 호스트의 IDispatch 인터페이스를 가져오기 위해 MSHTML에서 호출됩니다. |
GetHostInfo | MSHTML 호스트의 UI 기능을 검색합니다. |
GetOptionKeyPath | MSHTML에서 사용자 기본 설정을 저장하는 레지스트리 키를 반환합니다. |
HideUI | MSHTML이 해당 메뉴 및 도구 모음을 제거할 때 호출됩니다. |
OnDocWindowActivate | IOleInPlaceActiveObject::OnDocWindowActivate의 MSHTML 구현에서 호출됩니다. |
OnFrameWindowActivate | IOleInPlaceActiveObject::OnFrameWindowActivate의 MSHTML 구현에서 호출됩니다. |
ResizeBorder | IOleInPlaceActiveObject::ResizeBorder의 MSHTML 구현에서 호출됩니다. |
ShowContextMenu | 상황에 맞는 메뉴를 표시하기 위해 MSHTML에서 호출됩니다. |
ShowUI | 호스트에서 MSHTML 메뉴 및 도구 모음을 바꿀 수 있습니다. |
TranslateAccelerator | IOleInPlaceActiveObject::TranslateAccelerator 또는 IOleControlSite::TranslateAccelerator가 호출되면 MSHTML에서 호출됩니다. |
TranslateUrl | 호스트가 로드할 URL을 수정할 기회를 허용하기 위해 MSHTML에서 호출됩니다. |
UpdateUI | 명령 상태가 변경되었음을 호스트에 알립니다. |
설명
호스트는 이 인터페이스를 구현하여 MICROSOFT HTML 구문 분석 및 렌더링 엔진(MSHTML)에서 사용하는 메뉴, 도구 모음 및 상황에 맞는 메뉴를 바꿀 수 있습니다.
요구 사항
이 인터페이스의 정의는 아래와 같이 IDL 또는 C++로 사용할 수 있습니다.
정의 유형 | 파일 |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h(ATLBase.h에도 포함) |