C#调用C++DLL接口时,C++接口需要的参数是结构体数组指针,那我C#如何编写?
C#调用C++DLL接口时,C++接口需要的参数是结构体数组指针,那我C#如何编写?
日期:2011-02-25 22:29:03 人气:1
System.Runtime.InteropServices;
// 定义结构体
struct BriSteps{
byte nCount;
[MarshalAs(UnmanagedType.ByValArray, SizeConst=1)]
byte[] nSteps;
}
// 这里得换成具体的dll的名字
[DllImport("XXX.dll")]
static extern bool GetBri