[quote=引用 3 楼 yy_9117 的回复:] [quote=引用 1 楼 stherix 的回复:] .net只能引用托管的dll 非托管的native dll,可以通过两种办法 1是用DllImport导入其中的函数进行调用 2是用c++/cli写个wrapper,当然如果没有源码,还不如用第一种方法
C#调用C或者C++是通过DllImport的 可以参考微软示例: https://docs.microsoft.com/zh-cn/dotnet/api/system.runtime.interopservices.dllimportattribute?redirectedfrom=MSDN&view=netframework-4.7.2
[quote=引用 1 楼 stherix 的回复:] .net只能引用托管的dll 非托管的native dll,可以通过两种办法 1是用DllImport导入其中的函数进行调用 2是用c++/cli写个wrapper,当然如果没有源码,还不如用第一种方法
.net只能引用托管的dll 非托管的native dll,可以通过两种办法 1是用DllImport导入其中的函数进行调用 2是用c++/cli写个wrapper,当然如果没有源码,还不如用第一种方法
110,538
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧