Как вставить WebKit в мое приложение C/С++/Win32?
Решения, которые я нашел, не имеют значения:
- кто-то использовал WebKit в проекте Delphi
- кто-то использовал его с Java
- есть QtWebKit (около: пустое демо-приложение занимает 44 мегабайта).
- .Net порт
- GTK + порт
Мне нужно руководство по внедрению экземпляра WebKit в приложение C/С++ под Win32.
Ответы
Ответ 1
Брент Фулхэм приложил много усилий для создания порта CKK для Windows WebKit, который не полагается на собственные проприетарные материалы Apple (например, CoreGraphics, CoreFoundation, CFNetwork). Я считаю, что это то, что вам нужно. Детали не полностью сопоставлены в одном месте, но есть некоторая информация в вики-странице Trac, а другие биты помечены вокруг блог Brent.
EDIT: Ссылка на проект Brent на sourceforge
EDIT 2: Новости о каком-то интересном продвижении из блога Brent
Ответ 2
WebKit для Windows по-прежнему используется VS 2005.
Таким образом, если вы используете VS2010 или 2012, вам нужно создать WebKit для этого VS из исходного кода, потому что разные распространяемые версии vc *.dll runtime.
Например, вы можете использовать проект тестирования Brent Fulgham и советы по созданию WebKit для нового VS из этого блога, чтобы проверить вашу сборку.
Ответ 3
Вставить WebKit в 3D-игры
https://sourceforge.net/projects/wke/