请教高手关于托管和非托管转换的方法
在dll中导出一个函数形式如下
GetPCIData(PCIDATA **ptr) PCIDATA是一个数据结构
我在我的程序定义一个类如下
ref class PCI
{
public:
PCIDATA *pcidata;
GetData()
{
GetPCIData(&pcidata);//这里编译错误,提示 “无法将托管类型转换为非托管类型”
}
}
请教这个问题怎么解决,谢谢
这个是在vs 2005,使用的是vc++ clr
[解决办法]
PCIDATA 在哪里定义的?
[解决办法]
转到C++版试试
[解决办法]
c++(/clr)非托管类型和托管类型互转
http://archive.cnblogs.com/a/1995729/