2009년 10월 14일 수요일

IWebBrowser2 ctrl 동적 생성

CComQIPtr<IWebBrowser2> pWB2;

WebRenderCtrl mRender; // 웹 콘트롤 상속체 ( class WebRenderCtrl : public CWindowImpl<WebRenderCtrl, CAxWindow>

 

...

 

CComPtr<IUnkown> punkCtrl;

mRender.Create( m_hWnd, 0, 0, WS_CHILD|WS_VISIBLE, 0, 31011 );

mRender.CreateControlEx( _T("Shell.Explorer"), NULL, NULL, &punkCtrl );
pWB2 = punkCtrl;

 

이렇게 하면 동적으로 생성된다..