CInterfaceArray 类

此类提供在构造 COM 接口指针数组时有用的方法。

语法

template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
   public CAtlArray<ATL::CComQIPtr<I, piid>,
                    CComQIPtrElementTraits<I, piid>>

参数

I
一个 COM 接口,指定要存储的指针的类型。

piid
指向 I 的 IID 的指针。

成员

公共构造函数

名称 描述
CInterfaceArray::CInterfaceArray 接口数组的构造函数。

备注

此类提供构造函数和派生方法,用于创建 COM 接口指针数组。 需要列表时使用 CInterfaceList

有关详细信息,请参阅 ATL 集合类

继承层次结构

CAtlArray

CInterfaceArray

要求

标头:atlcoll.h

CInterfaceArray::CInterfaceArray

构造函数。

CInterfaceArray() throw();

注解

初始化智能指针数组。

另请参阅

CAtlArray 类
CComQIPtr 类
CComQIPtrElementTraits 类
类概述