如何在C#中为DCRAW创建一个简单的grafical接口

我有个问题。我需要在Visual Studio 2008中使用C Sharp创建一个简单的GUI,它使用用C编写的Dave Coffins DCRAW,但我不知道如何用Csharp“连接”dcraw.c(DCRAW源代码)文件...... UFRAW是使用dcraw的grafical接口的例子,但我找不到它的源代码。我的应用程序应该非常简单:识别数码相机或任何光盘上的原始文件,并在该原始文件上使用一个插值算法。     
已邀请:
你必须将c代码编译成一个DLL。这个dll可以通过c#的pinvoke使用 您还可以创建托管c ++项目并将c代码转换为本机c ++代码。在托管c ++中,有一种非常简单的方法来访问本机代码。     

要回复问题请先登录注册