我使用以下语句创建了具有32个元素的CComSafeArray对象。但是经过一些操作,我才知道安全阵列中只需要3个元素。创建安全数组后,是否可以更改其数量?

CComSafeArray<VARIANT> x(32);

最佳答案

您是否正在寻找CComSafeArray::Resize()成员函数?
http://msdn.microsoft.com/en-us/library/9758bsfw(v=vs.71).aspx

关于c++ - CComSafeArray更改元素个数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6522090/

10-13 09:08