如何使用已安装的火狐或 chrome 在应用程序中C++渲染 html

How to render html in C++ app using already installed firefox or chrome

本文关键字:应用程序 C++ html 渲染 chrome 何使用 安装 火狐      更新时间:2023-10-16

我们需要在 mfc 窗口的 web 视图中呈现本地 html 文件。目前我们已经使用 IE 实现了这一点,现在我们需要对 Firefox 和 chrome 做同样的事情。

一些选项建议使用 webkit 或 gecko sdk,但我们更愿意在 Windows 机器上使用已安装的这些浏览器的库和二进制文件。

如果您能指出我一些文档或一些示例代码来实现这一点,那将非常有帮助。

感谢您的回复。-阿迪亚

IE提供了一个COM组件,但AFAIK没有其他浏览器。

Qt提供QtWebView类,它是WebKit的Web视图的包装器,它是跨平台的。或者使用MFC/WTL的CHtmlView,但IE太糟糕了。