我发现的解决方案无关紧要:
- 有人在 Delphi 项目中使用了 WebKit
- 有人将它与 Java 一起使用
- 有 QtWebKit(关于:空白演示应用程序需要 44 兆)
- 它的.Net端口
- GTK+ 端口
我需要一个指南,如何将 WebKit 实例嵌入到 Win32 下的纯 C/C++ 应用程序中。
Brent Fulgham 投入了大量工作来生产 WebKit 的 Windows Cairo 端口,它不依赖于 Apple 专有的后端东西(例如 CoreGraphics、CoreFoundation、CFNetwork)。我相信这就是你所追求的。细节并没有完全整理在一个地方,但是Trac wiki 中有一些信息,而Brent 的博客上散布着其他信息。
编辑 2:布伦特博客的一些有趣进展的消息
WebKit for Windows 仍然使用 VS 2005。因此,如果您使用 VS2010 或 2012,则需要在此 VS 上从源代码构建 WebKit,因为不同的 vc*.dll 运行时可再发行版本。
例如,您可以使用Brent Fulgham 的测试项目和建议在此博客中的新 VS 上构建 WebKit来测试您的构建。
在 3D 游戏中嵌入 WebKit