web-dev-qa-db-ja.com

C / C ++ / Win32アプリケーションにWebKitを埋め込む方法は?

私が見つけた解決策は無関係です:

  • 誰かがDelphiプロジェクトでWebKitを使用した
  • 誰かがJavaでそれを使用しました
  • qtWebKitがあります(about:blankデモアプリは44 MBを要します)
  • .Netポート
  • GTK +ポート

Win32で純粋なC/C++アプリケーションにWebKitインスタンスを埋め込む方法のガイドが必要です。

35
Pavel Vlasov

Brent Fulghamは、WebKitのWindows Cairoポートの作成に多くの作業を費やしました。これは、Appleの独自のバックエンドのもの(CoreGraphics、CoreFoundation、CFNetworkなど)に依存していません。私はそれがあなたが求めているものだと信じています。詳細は1か所に完全にまとめられているわけではありませんが、 Trac wikiの一部の情報 があり、他のビットは Brentのブログ に点在しています。

[〜#〜] edit [〜#〜]sourceforge上のブレントのプロジェクトへのリンク

EDIT 2ブレントのブログからの興味深い進歩のニュース

27
Phil Booth

Windows用のWebKitは引き続きVS 2005を使用します。したがって、VS2010または2012を使用する場合、vc * .dllランタイムの再頒布可能バージョンが異なるため、ソースからこのVSでWebKitをビルドする必要があります。

たとえば、 Brent Fulghamのテストプロジェクト とアドバイスを使用して、新しいVSでWebKitをビルドする このブログから を使用してビルドをテストできます。

3
Andrei M.

3DゲームにWebKitを埋め込む

https://sourceforge.net/projects/wke/

2
blzfans