读书人

关于托管和非托管转换的方法

发布时间: 2012-04-09 13:41:24 作者: rapoo

请教高手关于托管和非托管转换的方法
在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/

读书人网 >C++

热点推荐