KG_Think
2022-05-20 16:36
浏览 12

C#调用C++动态来链接库的问题

问题遇到的现象和发生背景

最近再用C#写一个工具,然后有点用到第三用C++写的动态链接库,然后动态链接库里面有个接口需要传入一个 结构体 指针,然后我在C#端 定义一个与之一样的 结构然后传进,但是编译运行调试的时候会报错,肯能是我的C# 端定义的结构体 跟 C++的 数据结构 数据类型不匹配导致的,但是我对 C# Marshal这个类不太熟悉,不知自己哪里数据类型写错了,请各位大家帮忙看看,下面会附上图片
C++结构体

img


C#结构体

img

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

相关推荐 更多相似问题