|
TActiveForm 으로 만들었다면 ATL 의 IObjectWithSite 를 상속 받았을 것입니다.
IObjectWithSite 의 멤버 펑션중 SetSite 라는게 있는데..
웹브라우저의 경우를 설명 드리자면
컨트롤이 로드 될때 그 컨트롤을 컨테이닝 하게 되는 모체(?)의 IUnknown 포인터가
인자로 주어집니다.
IUnknown 에서 IWebBrowser2 를 가져 오시면해당하는 브라우져를 조종(?) 할수 있습니다.
빠빠이~..
윤성민 님이 쓰신 글 :
: TActiveForm에서 컨트롤을 만들었는데요 브라우져의 이벤트를 캣취하거나 브라우져를 조종할려고 합니다. 고수님들 아시면 가르쳐 주세요 ㅠㅠ
|