如何在C ++中实现SAFEARRAY [英] How to realize SAFEARRAY in C++
本文介绍了如何在C ++中实现SAFEARRAY的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
[id(0x60060001),helpcontext(0x000061aa)]
HRESULT GetComponents([in,out] SAFEARRAY(VARIANT)oAxisComponentsArray);
我想知道如何用C ++实现COM InvokeHelper.
谢谢
[id(0x60060001), helpcontext(0x000061aa)]
HRESULT GetComponents([in, out] SAFEARRAY(VARIANT) oAxisComponentsArray);
I want to know how to realize the COM in C++ with InvokeHelper.
Thanks
推荐答案
在IDL文件中,它应该是[in, out] SAFEARRAY(VARIANT)* oAxisComponentsArray
在.h和.cpp文件中,它应该是SAFEARRAY** oAxisComponentsArray
In the IDL file it should be[in, out] SAFEARRAY(VARIANT)* oAxisComponentsArray
In the .h and .cpp files it should beSAFEARRAY** oAxisComponentsArray
这篇关于如何在C ++中实现SAFEARRAY的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文