com参数传递问题 WINAPI getList(list<wstring> aprlist, DWORD flag, list<TimeSlice> tslist, BOOL alltime = TRUE, DWORD *ret);这样一个函数如何用com的方法实现?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先要看你的COM组件支持什么接口,如果要支持IDispatch类型接口,你就不要指望什么了,只有有限的几种供你使用。如果是IUnknown类型的,则你提到的DWORD、BOOL、DWORD*都可以直接使用,而至于list<wstring>这种,我可以告诉你,即使不是COM,也不该这么设计函数参数。这是极其低效率的做法。此外,看你的函数名叫“getList”,那你用list<wstring>这样能把数据从函数里get出来吗??你需要先把list<>的内容序列化成数组,然后在接口上传递数组地址以及数组元素个数,最后再恢复成list。alltime = TRUE这样的默认值也是不支持的。 分裂窗口和视 如何在ActiveX中嵌入对话框 请教,_beginthread 怎么使用,帮忙看看这段代码,我老是编译不通过。 一个VC程序如何自动加载和退出其他.exe程序 怎样创建使用VC中的combo box? 急救阿,显示16色的位图和实际的位图不同。 关于unicode问题,各位大虾帮帮忙,高分相送 -------〉〉〉 SOS我吧 为什么在控制台上,wcout不能输出wstirng,而必须用WideCharToMultiByte转换 怎样才算编了一个和执行得vc程序 在非GUI程序中使用ocx控件的问题 为什么多视图失败了?谢谢解答
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货