c# 调用c++ dll文件中的bool类型解决办法
2018-01-09 15:40
721 查看
[return: MarshalAs(UnmanagedType.I1)]
[DllImport("ximcamera.dll", CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs(UnmanagedType.I1)] public static extern bool Open(string cam); //open camera [DllImport("ximcamera.dll", CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs(UnmanagedType.I1)] public static extern bool OnStart(); // start camera [DllImport("ximcamera.dll", CallingConvention = CallingConvention.Cdecl)] [return: MarshalAs(UnmanagedType.I1)] public static extern bool OnStop(); // stop camera
相关文章推荐
- C# 调用 C++ DLL 中的委托,引发“对XXX::Invoke类型的已垃圾回收委托进行了回调”错误的解决办法
- C# 调用C++ DLL 返回类型为字符的接口 出现异常 解决办法
- C#调用C(C++)dll示例教程,包含dll找不到函数入口的解决办法,包含C#dll调用方式不对出错的解决办法
- VS2010使用C#调用C++编写的dll,在其他电脑上无法运行的解决办法
- C#调用C++的dll时,c++ dll函数接口中尽量不要用bool返回类型
- c#调用c++封装dll 参数为字符串输出函数的解决办法
- 用VS2008生成C++代码的dll及在C#中的调用及常见的类型转换
- 用VS2008生成C++代码的dll及在C#中的调用及常见的类型转换
- C#调用C++的DLL搜集整理的所有数据类型转换方式
- 【转】Delphi7程序调用C#写的DLL解决办法
- Delphi7程序调用C#写的DLL解决办法(DLL)
- C#调用C++的DLL搜集整理的所有数据类型转换方式
- 转:C#调用C++的DLL搜集整理的所有数据类型转换方式
- C#调用c++封装的dll文件提示未能加载正确的程序集XXX或其某一依赖项。。。
- 函数调用,C# 调用Dll中非托管C++代码时,函数参数的类型对照
- C++调用C#的DLL文件
- C#调用C++版本dll时的类型转换需要注意的问题小结
- Delphi7程序调用C#写的DLL解决办法
- C#调用C++的DLL搜集整理的所有数据类型转换方式
- C# 调用Dll中非托管C++代码时,函数参数的类型对照