问题描述
- C#调用C++动态库DLL中的函数
-
C#调用C++动态库DLL中的函数,此函数参数中有bool(小写)类型的参数。c#该如何进行转换
解决方案
C#调用C++动态库dll
C#调用C++动态库(dll)
C#动态调用C++编写的DLL函数
解决方案二:
bool类型的true 或false一般对应1和0。有的语言没有bool类型的。传递参数时可用整型替代。
解决方案三:
public static extern int RD_CloseCom(bool IsOpen);
解决方案四:
在C#层直接用int代替,返回0就表示false,1表示true
时间: 2024-10-04 00:06:12