共用方式為


CComQIPtr Class

處理的 COM 介面指標的智慧型指標類別。

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

參數

  • T
    指定指標型別 COM 介面的值。

  • piid
    為 TIID 的指標。

Members

公用建構函式

名稱

描述

CComQIPtr::CComQIPtr

建構函式。

公用運算子

名稱

描述

CComQIPtr::operator =

將成員指標的指標。

備註

ATL 會 CComQIPtrCComPtr 處理 COM 介面指標,這兩者 CComPtrBase從衍生。 這兩個類別執行計算藉由呼叫的自動參考 AddRef版本。 多載運算子 Managed 指標作業。

繼承階層架構

CComPtrBase

CComPtr

CComQIPtr

需求

Header: atlcomcli.h

請參閱

參考

CComPtr::CComPtr

CComQIPtr::CComQIPtr

CComPtrBase Class

CComQIPtrElementTraits Class

其他資源

ATL Class Overview