I'm attempting to host a web browser inside a dialog. I am using C++ with Win32 and ATL, no MFC. There is an ActiveX control (IWebBrowser2) that implements this functionality. The trick is it appears as though I need to create a dialog class that implements dozens of COM member functions to accomplish this. Is there no easier way? I've been looking at ATL (not I cannot use MFC otherwise I would use CDHtmlDialog) but haven't found any answers.
1
votes
2 Answers
0
votes
Here's a CodeProject article that demonstrates the process: http://www.codeproject.com/KB/wtl/wtl4mfc6.aspx
It assumes you'll be using WTL but I think it could be used with only ATL. WTL is an extension of ATL.
CAxDialogImpl
and sink interface. – Roman R.CAxDialogImpl
,IDispEventImpl
). – Roman R.