예제: IEHelper-연결 브라우저 도우미 개체 사용하여 Internet Explorer 4.0 수

기술 자료 번역 기술 자료 번역
기술 자료: 179230 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

Internet Explorer 4.0을 실행 중인 인스턴스에 연결할 수 있는 "브라우저 도우미 개체." 사용할 수 있습니다. "브라우저 도우미 개체" 자체를 Internet Explorer 4.0 모든 새 인스턴스에 연결하는 것입니다 DLL입니다. 이 기능을 사용하면 Internet Explorer가 특정 실행 중인 인스턴스 개체 모델에 액세스할 수 있습니다. 이 기능은 이벤트 Internet Explorer 4.0 인스턴스를 가져올 수 있습니다.

이 문서에서는 또한 브라우저 도우미 개체 구현하는 방법을 보여 주는 샘플을 가리킵니다.

추가 정보

Microsoft 다운로드 센터에서 다음 파일을 다운로드 할 수 있습니다:
IEHelper.exe
Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
119591온라인 서비스로부터 Microsoft 지원 파일 구하는 방법
Microsoft는 이 파일에 대한 바이러스를 검색합니다. Microsoft는 파일을 게시한 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어가 사용됩니다. 해당 파일을 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

브라우저 도우미 개체

Internet Explorer 4.0의 인스턴스를 시작할 때 레지스트리에서 다음 키 아래에 저장된 CLSID 찾습니다.
HKLM\SOFTWARE\Microsoft\Windows \CurrentVersion\Explorer\Browser 도우미 개체
이 키가 존재하고 있는 CLSID 아래에 나열된 경우 Internet Explorer CoCreateInstance()를 사용하여 이 키 아래의 하위 키에 나열된 각 개체의 인스턴스를 만들어 보십시오. 만들 개체의 CLSID 하위 키 및 명명된 값이 나열되어 있어야 합니다 유의하십시오.

예를 들어, 다음과 같은 항목을 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser 도우미 Objects\ {CE7C3CF0-4B15-11 D 1-ABED-709549C10000} 레지스트리 있는지 생각해 보십시오. Internet Explorer CLSID {CE7C3CF0-4B15-11 D 1-ABED-709549C10000} Internet Explorer가 시작될 때마다 가리키는 개체의 인스턴스를 만들려면 시도합니다.

이러한 레지스트리 키가 수동으로 또는 COM 응용 프로그램에 자체 등록 부분을 통해 만들 수 있습니다.

몇 가지 요구 사항이 브라우저 도우미 개체 만들 때

  • 사용자가 만든 응용 프로그램 - proc 서버여야 합니다 (즉, DLL).
  • 이 DLL을 IObjectWithSite를 구현해야 합니다.
  • IObjectWithSite::SetSite() 메서드를 구현해야 합니다. 응용 프로그램이 Internet Explorer IUnknown 포인터를 받습니다 이 메서드를 통해 것입니다. 실제로 시작할 수 IWebBrowser2 포인터를 전달합니다 있지만 SetSite()의 구현이 IUnknown 포인터를 받습니다. 이 IUnknown 포인터를 사용하여 인터넷 자동화할 수 탐색기 또는 Internet Explorer 이벤트를 싱크할 수.
  • 해당 브라우저 도우미 개체로 위에서 설명한 대로 등록되어 있어야 합니다.
경고: Internet Explorer Internet Explorer의 새 인스턴스를 시작할 때마다 레지스트리에 나열된 각 브라우저 도우미 개체 인스턴스를 만듭니다. 즉, 액티브 데스크톱 설치되어 있으면 새 폴더를 열 때마다 뿐만 아니라 해당 브라우저를 시작할 때 브라우저 도우미 개체 로드됩니다.

속성

기술 자료: 179230 - 마지막 검토: 2004년 8월 5일 목요일 - 수정: 3.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 서비스 팩 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Client Software Development Kit 4.0
  • Microsoft Internet Client Software Development Kit
키워드:?
kbmt kbdownload kbfaq kbfile kbinfo kbsample KB179230 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com