CComQIPtr选件类

托管COM接口指针的智能指针选件类。

template<
   class T,
   const IID* piid = &__uuidof(T)
>
class CComQIPtr: public CComPtr<T>

参数

  • T
    指定指针类型的COM接口将存储。

  • piid
    为 TIID的指针。

成员

wc177dxw.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CComQIPtr::CComQIPtr

构造函数。

wc177dxw.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

CComQIPtr::operator =

分配指向成员的指针。

备注

ATL使用 CComQIPtrCComPtr 管理COM接口指针,这两个类都是从 CComPtrBase派生。两选件类执行自动引用计数通过调用 AddRefRelease。重载运算符处理指针运算。

继承层次结构

CComPtrBase

CComPtr

CComQIPtr

要求

Header: atlcomcli.h

请参见

参考

CComPtr::CComPtr

CComQIPtr::CComQIPtr

CComPtrBase选件类

CComQIPtrElementTraits选件类

其他资源

ATL选件类概述