Как сделать простой графический интерфейс в C # для DCRAW - PullRequest
2 голосов
/ 11 мая 2010

У меня проблема. Мне нужно сделать простой графический интерфейс в Visual Studio 2008 с использованием C Sharp, который использует DRAW Coffins DCRAW, написанный на C, но я не знаю, как "соединить" файл dcraw.c (исходный код DCRAW) с Csharp ... пример графического интерфейса, который использует dcraw, но я не могу найти его исходный код. Мое приложение должно быть очень простым: распознавать необработанный файл на цифровой камере или любом диске и использовать один алгоритм интерполяции для этого необработанного файла.

1 Ответ

1 голос
/ 11 мая 2010

вы должны скомпилировать код c в dll. Эта DLL может быть использована через pinvoke из C #

Вы также можете создать управляемый проект на c ++ и преобразовать код на c в собственный код на c ++. в управляемом c ++ существует очень простой способ доступа к нативному коду.

...