ATL接口中添加方法时,dll中函数涉及结构体,怎么选择参数类型
ATL接口中添加方法时,dll中函数涉及结构体,如何选择参数类型?
要在网页上控制硬件,硬件提供的动态链接库函数中有许多结构体,在网上查了,需要通过ActiveX中转,建ATL后,为接口添加方法时,发现dll中函数参数有许多结构体,如何转换这些结构体,才能在接口方法中选择数据类型。
或许表述不清楚,见谅!
谢谢!
------解决方案--------------------
将结构体封装成 atl对象,直接传对象
------解决方案--------------------
太惨了!
------解决方案--------------------
或者把结构体用SafeArray赋值到一个Byte数组里
------解决方案--------------------
http://blog.****.net/libbo2000/article/details/4360714
------解决方案--------------------
新建一个atl对象,封装一下ANTENNA_CONFIG
然后参数传IUnknown*
------解决方案--------------------
要在网页上控制硬件,硬件提供的动态链接库函数中有许多结构体,在网上查了,需要通过ActiveX中转,建ATL后,为接口添加方法时,发现dll中函数参数有许多结构体,如何转换这些结构体,才能在接口方法中选择数据类型。
或许表述不清楚,见谅!
谢谢!
------解决方案--------------------
将结构体封装成 atl对象,直接传对象
------解决方案--------------------
太惨了!
------解决方案--------------------
或者把结构体用SafeArray赋值到一个Byte数组里
------解决方案--------------------
http://blog.****.net/libbo2000/article/details/4360714
------解决方案--------------------
新建一个atl对象,封装一下ANTENNA_CONFIG
然后参数传IUnknown*
------解决方案--------------------