阅读背景:

C# 调用C++dll中的结构体的定义

来源:互联网 

为用户定义的结构指定自定义封送处理
可以为传递到非托管函数或从非托管函数返回的结构和类的字段指定自定义封送处理属性。通过向结构或类的字段中添加 MarshalAs属性可以做到这一点。还必须使用 StructLayout 属性设置结构的布局,还可以控制字符串成员的默认封送处理,并设置默认封装大小。可以为传递到非托管函数或从非托管函数返回的结构和类的字段指定




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: