S***@gmail.com
2006-03-08 12:36:21 UTC
I wrappered the WebBrowser control to a Static Lib using C++ and ATL
window:
LIF(AtlAxWinInit());
// Create container window
WinContainer.Create(m_hParentWnd, &rc, L"shell.explorer", WS_CHILD |
WS_VISIBLE);
CComPtr<IUnknown> punkCtrl;
JIF(WinContainer.QueryControl(__uuidof(IWebBrowser2),
(void**)&punkCtrl))
CComPtr<IWebBrowser2> spWebBrowser = punkCtrl;
// omitted ......
The control can be created correctly, but I do not know how to handle
the user events. Anybody helps?
window:
LIF(AtlAxWinInit());
// Create container window
WinContainer.Create(m_hParentWnd, &rc, L"shell.explorer", WS_CHILD |
WS_VISIBLE);
CComPtr<IUnknown> punkCtrl;
JIF(WinContainer.QueryControl(__uuidof(IWebBrowser2),
(void**)&punkCtrl))
CComPtr<IWebBrowser2> spWebBrowser = punkCtrl;
// omitted ......
The control can be created correctly, but I do not know how to handle
the user events. Anybody helps?