首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C#调用C++ dll union怎么翻译 !1

2012-04-03 
C#调用C++ dllunion如何翻译 在线等!!!1大家好.小弟是用C# 在C++ SDK的基础上 进行二次开发的!现有C++ 结

C#调用C++ dll union如何翻译 在线等!!!1
大家好.小弟是用C# 在C++ SDK的基础上 进行二次开发的!
现有C++ 结构体如下.请问各位大大 小弟用C#语言如何翻译?

主要问题就是union 这里 union到底在C#里要如何翻译!!!!急

typedef struct tmPlayConditionCfg_t
{
unsigned intdwSize;
unsigned shortwFactoryId;//厂商ID
unsigned charbyChannel;//通道
unsigned charbyCheckStopTime;//是否检测结束时间
union
{
struct
{
tmTimeInfo_tstruStartTime;//文件的开始时间
tmTimeInfo_tstruStopTime;//文件的结束时间
}time;
struct
{
unsigned charbyAutoCreateIndex;//是否自动生成索引
unsigned charbyAutoPlay;//打开后是否自动播放
unsigned charbyTemp[2];
charsFileName[128];//文件名
}file;
}info;
}tmPlayConditionCfg_t;


tmTimeInfo_t 也是一个结构体
typedef struct tmTimeInfo_t
{
unsigned shortwYear;//年
unsigned charbyMonth;//月
unsigned charbyDay;//日
unsigned charbyHour;//时
unsigned charbyMinute;//分
unsigned charbySecond;//秒
unsigned charbyTemp;//保留
unsigned intdwMicroSecond;//豪秒
}tmTimeInfo_t;



[解决办法]
http://msdn.microsoft.com/zh-cn/library/ya9bz4ha%28v=VS.90%29.aspx

热点排行