使用C语言写DLL,在C#中调用

因为需要一段C语言实现的代码,无奈不了解其个中原理,想翻译为C#或python却有心无力,没有办法只有将C语言代码写成api函数,生成DLL,在C#中调用就算了吧

首先要有一个dll文件,其代码如下:

 encore.c

Code

 

使用cl.exe工具编译它:cl /LD enCore.c,生成enCore.dll文件备用

在C#中调用它

 

Code

 

 

posted @ 2009-05-13 15:46  firefly_liu  阅读(1542)  评论(2编辑  收藏  举报