CComQIPtrElementTraits 类
此类提供在创建 COM 接口指针集合时有用的方法、静态函数和 typedef。
语法
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
参数
I
一个 COM 接口,指定要存储的指针的类型。
piid
指向 I 的 IID 的指针。
成员
公共 Typedef
名称 | 描述 |
---|---|
CComQIPtrElementTraits::INARGTYPE | 用于将元素添加到集合类对象的数据类型。 |
注解
此类派生方法,并在创建 CComQIPtr COM 接口指针对象的集合类时提供有用的 typedef。 此类由 CInterfaceArray 和 CInterfaceList 类使用。
有关详细信息,请参阅 ATL 集合类。
继承层次结构
CComQIPtrElementTraits
要求
标头:atlcoll.h
CComQIPtrElementTraits::INARGTYPE
用于将元素添加到集合类对象的数据类型。
typedef I* INARGTYPE;