wyc43825
wyc43825
2016-03-23 07:52
采纳率: 100%
浏览 1.5k

C语言链接库转换成C#可用动态链接库

已有以前用C语言编写的动态链接库dll和静态链接库文lib文件以及头文件.h,由于目前项目使用C#语言开发,请问如何把C语言编的dll,和lib转换为c#语言能够调用的链接库文件。
需要详细步骤,谢谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • caozhy
    已采纳

    http://pinvoke.net/
    可以在这个网站上查windows api的函数原型,你的dll找类似的api,照着写。

    点赞 评论
  • caozhy

    不需要转换,C#使用dllimport声明函数原型,然后直接调用。
    可以参考C#调用windows api的方法,因为windows api其实就是一组dll

    点赞 评论

相关推荐