导航
  • 主页
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm
  • WPF
  • 问答

关于vc结构转c#.net问题(在线等)

jxw3000 2005-02-17 08:40:14
我有一个结构struct xxx{
BYTE a;
BYTE b;
BYTE c[10];
BYTE d;
}需要在c#.net中实现
如果用public struct xxx{
byte a;
byte b;
[MarshalAs(UnmanagedType.ByValArray, SizeConst=10)]
byt3[]c;
byte d;
}方法实现的话在不安全代码中
xxx *p = (xxx *p)pData;编译无法通过,说是无法确定变量地址大小。
请问那位有办法解决,多谢了.
...全文
84 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxw3000 2005-02-21
没人能够回答只好结帖了,郁闷啊
回复
hedonister 2005-02-18
写到类里面去吧,一样用
回复
jxw3000 2005-02-18
居然再没一个人了,难道这里没有一个高手吗?
回复
nga96 2005-02-17
UP
回复
toxyboy 2005-02-17
最简单的办法,用public class XXX!!!
回复
心情解码 2005-02-17
up



--
回复
web_gus 2005-02-17
http://community.csdn.net/Expert/topic/3786/3786435.xml?temp=.7271387
回复
liulxmooo 2005-02-17
up
回复
jxw3000 2005-02-17
难道没人知道怎么解决吗?郁闷啊
回复
jxw3000 2005-02-17
高手啊高手,miss you very much
回复
jxw3000 2005-02-17
因为我要用指针传值,请web_gus(penny) 和 toxyboy(长的比较无奈) 看我上面写过了,你们的方法我早用过了,没有高手能帮我解决吗?
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.