2014-04-29 6 views
0

IWebBrowser2-interfaceBeforeNavigate-EventOnBeforeNavigate Handler에 대해 읽었습니다. 다음 설명에 대해 궁금 해서요 :IWebBrowser2 OnBeforeNavigate 이벤트 - 이벤트 핸들러

이 멤버 함수는 웹 브라우저에서 탐색이 발생하기 전에 이벤트가 발생하도록 프레임 워크에서 호출됩니다.

견적

는 여기에서 찾을 수 있습니다 : http://msdn.microsoft.com/de-de/library/2chzz53b.aspx

나의 이해는 follwing을이었다 : 이벤트 해고하는 방법이 실행되도록하지만, 위 설명에 완전히 둥근 다른 방법입니다됩니다.

아무도 나를 위해 상황을 명확히 할 수 있습니까?

답변

0

CHtmlView은 단순히 COM 개체 주위의 얇은 래퍼이기 때문에 문구는 어색합니다. 그것은 다음과 같이 작동

  1. Internet Explorer에서 COM 개체는 CHtmlView::BeforeNavigate 이벤트를, 등록 된 처리기 메서드를 호출하여 DWebBrowserEvents2 인터페이스
  2. ATL의 이벤트 싱크는이 호출에 응답에 이벤트가 발생합니다.
+0

감사합니다. – user3272529