2009-12-17 26 views
33

Las soluciones que he encontrado son irrelevantes:¿Cómo incrustar WebKit en mi aplicación C/C++/Win32?

  • alguien utiliza WebKit en un proyecto de Delphi
  • alguien lo usó con Java
  • hay QtWebKit (sobre: ​​demostración en blanco aplicación toma 44 megas)
  • .Net puerto de ella
  • GTK + port

necesito una guía cómo incrustar ejemplo WebKit en una pura Aplicación C/C++ bajo Win32.

Respuesta

26

Brent Fulgham ha dedicado mucho esfuerzo a la producción de un puerto de Windows WebKit en Windows Cairo, que no depende de las funciones propietarias de Apple (por ejemplo, CoreGraphics, CoreFoundation, CFNetwork). Creo que eso es lo que buscas. Los detalles no se recopilan por completo en un solo lugar, pero hay some information in the Trac wiki y otros bits están salpicados en Brent's blog.

EDITAR: Link to Brent's project on sourceforge

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

+1

Parece lo que necesito. Gracias, Phil! –

+0

Me daré cuenta también, de esta manera, aunque aceptable requiere un esfuerzo significativo del desarrollador (a diferencia de la incrustación de widgets Qt) y no es una guía de incrustación de A a Z. Sería bueno si hay una solución más fácil. –

+0

Las soluciones más fáciles, por defecto, no existen. Alguien debe hacerlos. –

3

WebKit para Windows todavía se utilizan VS 2005. lo tanto, si utiliza VS2010 o 2012, necesita compilar WebKit en este VS fr fuente om, porque diferentes vc * .dll versiones redistribuibles en tiempo de ejecución.

Por ejemplo, puede usar Brent Fulgham's test project y consejos para compilar WebKit en el nuevo VS from this blog para probar su compilación.

Cuestiones relacionadas