使用Visual Studio将HTML浏览器嵌入到本机C++/Win32项目中

ahm*_*md0 9 c++ browser embed winapi visual-studio

我在MS Visual Studio 2008 IDE中有一个C++项目(注意,没有MFC,没有.NET,只是本机Win32 API!)我想知道是否可以添加一个可以解析和呈现HTML /的子窗口CSS/JavaScript,就像浏览器一样.如果那个窗口没有浏览器控件/按钮/边框 - 如果它只是呈现HTML,那将是非常好的.

这是一个很高的要求吗?

K-b*_*llo 8

您可以在Windows中嵌入一个HTLM浏览器(Internet Explorer),并大量使用COM.我曾经这样做并且有同样的需要避免MFC,.NET等.这个控件是相当可配置的,你可以删除和/或覆盖几乎任何东西.

我根据代码项目中的一篇旧文章完成了我的工作:http://www.codeproject.com/KB/COM/cwebpage.aspx

  • 真棒!让我看看吧.我也假设你用IE来表示无论最新版本是什么版本,比如当前活动阶段的9版本,对吧? (2认同)