我正在Visual Studio 2010中编写一个c ++应用程序,我在创建一些html和javascript代码,在将它们导出到文件之前必须在gui中显示给用户。内置的WebBrowser控件在显示css和javascript方面做得非常糟糕。有没有办法让WebBrowser控件使用webkit引擎?
答案 0 :(得分:2)
我相信WebBrowser控件只会嵌入IE。但是,您可以获得.NET的WebKit控件。谷歌的快速搜索显示了这一点:
http://webkitdotnet.sourceforge.net/
此外,更高版本的Internet Explorer大大改进了CSS和JavaScript支持,以至于它可以与其他浏览器相提并论;如果你没有升级,也许这会对你有帮助。
答案 1 :(得分:1)
不,WebBrowser控件几乎被定义为Internet Explorer的API。您可以使用C ++代码中的WebKit浏览器,但您应该使用自己的API。有关如何使用的详细信息,请参阅“WebKitTools / WinLauncher”示例。