C语言编写代码,主要是功能函数,编译成DLL文件。
C#项目中使用 using System.Runtime.InteropServices;//需要使用的组件命名空间
[DllImport("WDT_DIO64.dll")]//导出C语言的DLL文件(我的WDT_DIO64.dll)
internal static extern int InitDIO();//导出C语言的功能函数接口(我的int InitDIO())
然后就可以在需要功能函数引用位置 使用功能函数。
C#调用C语言DLL中函数
于 2023-10-08 15:16:24 首次发布
本文介绍了如何在C#项目中调用C语言编写的DLL文件进行功能扩展。首先,C语言编写功能函数并编译为DLL。接着,在C#中通过using System.Runtime.InteropServices引入必要的组件,并使用DllImport特性导入DLL文件,声明C语言的函数接口。最后,即可在C#代码中直接调用这些C语言的功能函数。

1583

被折叠的 条评论
为什么被折叠?



