我想在C#表单应用程序中使用我在C中编写的库。具有基本类型参数的函数可以正常工作。但是编组结构似乎是一个问题。
struct Struct1 {
UINT8 a;
UINT16 b;
UINT8 c[8];
}
struct Struct2 {
UINT16 a;
struct Struct1 b;
}
这些2将通过以下原型传递给函数。
void func(struct Struct1 * p1,struct Struct2 * p2)
我尝试了几个我在互联网上找到的例子,但无法让它正常工作。