CComDynamicUnkArray Class

此选件类存储数组 IUnknown 指针。

class CComDynamicUnkArray

成员

公共构造函数

名称

描述

CComDynamicUnkArray::CComDynamicUnkArray

构造函数。 初始化集合值设置为 NULL,并且集合大小为零。

CComDynamicUnkArray::~CComDynamicUnkArray

该析构函数。

公共方法

名称

描述

CComDynamicUnkArray::Add

调用此方法将 IUnknown 指向数组。

CComDynamicUnkArray::begin

返回指向集合中的第一 IUnknown 指针。

CComDynamicUnkArray::clear

空数组。

CComDynamicUnkArray::end

返回指向传递一个集合中的最后一 IUnknown 指针。

CComDynamicUnkArray::GetAt

检索指定索引处的元素。

CComDynamicUnkArray::GetCookie

调用此方法获取cookie与特定 IUnknown 指针。

CComDynamicUnkArray::GetSize

返回数组的长度。

CComDynamicUnkArray::GetUnknown

调用此方法获取 IUnknown 指针与特定cookie。

CComDynamicUnkArray::Remove

调用此方法从数组中移除 IUnknown 指针。

备注

CComDynamicUnkArray 保存动态分配的一些 IUnknown 指针,因此每个中的一个接口的连接点。 CComDynamicUnkArray 可用作指向 IConnectionPointImpl 模板选件类的一个参数。

CComDynamicUnkArray 方法 启动结束 可用于通过所有循环连接点(例如,时,都会激发事件时)。

请参见 Adding Connection Points to an Object 有关自动创建的详细信息连接点代理。

备注

选件类 CComDynamicUnkArrayAdd Class 向导使用Note,当创建具有的控件)时连接点。如果您希望指定数量的手动联接,从 CComDynamicUnkArray 更改对 CComUnkArray<n >,其中 n 是的数字连接点必需。

要求

Header: atlcom.h

请参见

参考

CComUnkArray Class

其他资源

ATL Class Overview