我正在尝试在对话框中托管Web浏览器。我在Win32和ATL(没有MFC)中使用C ++。有一个实现此功能的ActiveX控件(IWebBrowser2)。诀窍在于,似乎需要创建一个实现数十个COM成员函数的对话框类。有没有更简单的方法?我一直在看ATL(不是我不能使用MFC,否则我会使用CDHtmlDialog),但是没有找到任何答案。

最佳答案

这是一个CodeProject文章,演示了该过程:http://www.codeproject.com/KB/wtl/wtl4mfc6.aspx

它假定您将使用WTL,但我认为它只能与ATL一起使用。 WTL是ATL的扩展。

关于c++ - 无法确定如何在Win32对话框中托管Web浏览器(例如IWebBrowser2)。 ATL好,没有MFC,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8797899/

10-12 00:18