如何将 WebKit 嵌入到我的 C/C++/Win32 应用程序中?

发布于 2024-08-16 03:36:51 字数 211 浏览 5 评论 0原文

我发现的解决方案是无关紧要的:

  • 有人在Delphi项目中使用了WebKit
  • 有人将它与Java一起使用了
  • QtWebKit(大约:空白演示应用程序需要44兆)
  • 它的.Net端口
  • GTK +端口

我需要一个指南如何将WebKit实例嵌入到Win32 下的纯 C/C++ 应用程序。

The solutions I have found are irrelevant:

  • someone used WebKit in a Delphi project
  • someone used it with Java
  • there is QtWebKit (about:blank demo app takes 44 megs)
  • .Net port of it
  • GTK+ port

I need a guide how to embed WebKit instance into a pure C/C++ application under Win32.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

粉红×色少女 2024-08-23 03:36:51

Brent Fulgham 投入了大量工作来制作 WebKit 的 Windows Cairo 端口,该端口不依赖于 Apple 专有的后端内容(例如 CoreGraphics、CoreFoundation、CFNetwork)。我相信这就是你所追求的。详细信息并未完全整理在一处,但Trac wiki 中提供了一些信息并且其他部分点缀在Brent 的博客上。

编辑链接到sourceforge上的Brent项目

编辑2:来自 Brent 博客的一些有趣进展的消息

Brent Fulgham has put lots of work into producing a Windows Cairo port of WebKit, which doesn't rely on Apple's proprietary backend stuff (e.g. CoreGraphics, CoreFoundation, CFNetwork). I believe that is what you are after. The details aren't entirely collated in one place, but there is some information in the Trac wiki and other bits are dotted around on Brent's blog.

EDIT: Link to Brent's project on sourceforge

EDIT 2: News of some interesting progress from Brent's blog

A君 2024-08-23 03:36:51

WebKit for Windows 仍然使用 VS 2005。
因此,如果您使用 VS2010 或 2012,则需要在该 VS 上从源代码构建 WebKit,因为不同的 vc*.dll 运行时可再发行版本不同。

例如,您可以使用 Brent Fulgham 的测试项目 和建议在新 VS 上构建 WebKit 来自此博客来测试您的构建。

WebKit for Windows are still use VS 2005.
So, if you use VS2010 or 2012, you need to build WebKit on this VS from source, because different vc*.dll runtime redistributable versions.

For example, you can use Brent Fulgham's test project and advices to build WebKit on new VS from this blog to test your build.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文