2011-09-05 52 views
8

可能重复:
How to embed WebKit into my C/C++/Win32 application?如何在一个窗口中嵌入WebKit?

我想WebKit的项目嵌入到我的解决方案。起初,我想只在一个典型的窗口中渲染Webkit,并使其载入一些伪随机URI。

我试着从http://svn.webkit.org/repository/webkit/trunk/Source/检查信息来源,我立刻对包含哪些标题感到困惑。我从webkit/win/WebView.h开始,它抛出一个错误,说不能包括Webkit.h够公平的,没有这样的文件...然后我开始阅读官方文档,但发现除Objective-C之外没有任何文件甚至没有声明什么包括什么功能。

我正在使用Visual Studio 2010和Windows 7.最终我希望该项目在Linux上运行,但该要求现在不在桌面上。

我试过Google搜索帮助,它没有真正显示任何结果与代码示例或我应该实际做什么的信息。

我对Qt,Gecko都不感兴趣。

我想我想使用WebView,但我真的不知道如何和我的C++技能生锈,我所知道的只是概念,我没有做任何事情与语言。

+3

你应该看看Chromium的来源,看看他们是如何做到的。 http://code.google.com/chromium/ –

+0

@jeffamaphone:我真的找不到任何有用的东西,这个http://src.chromium.org/svn/trunk/src/ – Tower

+0

嗯,我知道一个他们将webkit嵌入到他们的Windows程序中。它在那里。祝你好运! –

回答

5

我维护WebKit的Windows端口(位于WebKit存储库中),它替换各种Apple特定的库,以便可以自由重新分发。

我发布了一些example code,它显示了如何在纯WinAPI程序中嵌入WebKit。存储库还包括使用它所需的WebKit DLL,头文件和链接库的版本。

相关问题