将一串字符串从VB6传递给COM对象

时间:2012-03-04 17:05:21

标签: vb6 atl

我正在使用ATL在DLL周围创建一个COM包装器。对于某些函数,我需要传递一个字符串数组。我如何设置IDL以便VB6中的intellisense将参数显示为'String()'而不仅仅是'String'或'Variant()'?

1 个答案:

答案 0 :(得分:0)

你需要:

[in, out] SAFEARRAY(BSTR)* inout_asParam