如何在C#中开始为WebKit制作包装器

时间:2011-02-23 04:36:05

标签: c# .net dll webkit dllimport

我不想使用WebKit .NET,因为它没有我需要的一些功能,而且我知道WebKit有,而且我不需要WebKit .NET具有的所有功能。所以我想用我需要的功能制作我自己的包装器,但并不多。但我不知道如何开始。我已经使用了一些p / invoke并调用了一些原生的Win32函数,所以我知道的很多。但我不知道是否应该将所有WebKit Dll放在Windows / System文件夹中,只是开始调用函数,因为我会调用Win32本机函数,或者如果我需要以某种方式注册这些dll。

我真的不需要WebKit的具体建议,但总的来说,如何开始为Windows不附带的任何dll创建包装。

1 个答案:

答案 0 :(得分:0)

Pinvoke.net是一个很棒的网站,有数百个调用win32 api的例子。您可以使用DllImport调用任何dll来描述函数和dll。虽然大项目还有很多工作要做,所以我不知道为什么你不会以WebKit.NET为基础而只是添加你需要的缺失功能。许可证是BSD,因此如果您愿意,甚至可以将其集成到商业产品中......