c#调用c++dll变量类型怎么转换?
例如:char a;
char b[100];等.
还有以下结构在c#中该怎么定义?请高手指点.
typedef struct{
unsigned char rgbRed;
unsigned char rgbGreen;
unsigned char rgbBlue;
unsigned char rgbReserved;
}RGBCOLOR;
typedef struct tagProdParam{
char name[40];
float value;
}PRODPARAM;
typedef struct tagConfigInfo{
char m_Product[80]; //产品名称
long m_ID; //产品标识
RGBCOLOR m_Color[MAXCOLOR]; //产品色表
float m_Value[MAXCOLOR]; //色表阈值
PRODPARAM m_Param[MAXPARAM];
char m_ProcMod[40];
char m_Unit[20];
char Reserved[140];
}CONFIGINFO;