C++:替代 CHtmlVIew 以在基于 MFC 的应用程序中显示 PDF/HTML 文件

C++: Alternative to the CHtmlVIew to show PDF/HTML files in MFC based application

是否有任何替代方法可以在基于 MFC 的应用程序中显示 PDF/HTML 文件而不使用 CHtmlView 等 ActiveX 元素? 提前致谢。

备选方案是 WebView2。它使用 Microsoft Edge (Chromium) 浏览器引擎,与基于 IE 的 CHtmlView 不同。

如果您寻找替代方案的原因是您需要更新的浏览器实现,那么 WebView2 可以提供。另一方面,如果您正在寻找更易于使用的替代方案,那么不会有太多变化。任何一个都希望非常熟悉 COM 和 C++。