如何在C ++中实现SAFEARRAY [英] How to realize SAFEARRAY in C++

查看:192
本文介绍了如何在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 be SAFEARRAY** oAxisComponentsArray


这篇关于如何在C ++中实现SAFEARRAY的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆