CComQIPtrElementTraits 類別
這個類別提供在建立 COM 介面指標集合時很有用的方法、靜態函式和 typedefs。
語法
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
參數
I
COM 介面,指定要儲存的指標類型。
piid
I IID 的指標。
成員
公用 Typedefs
名稱 | 描述 |
---|---|
CComQIPtrElementTraits::INARGTYPE | 要用於將專案加入至集合類別對象的數據類型。 |
備註
這個類別會衍生方法,並提供 typedef 在建立 CComQIPtr COM 介面指針對象的集合類別時很有用。 CInterfaceArray 和 CInterfaceList 類別都使用這個類別。
如需詳細資訊,請參閱 ATL 集合類別。
繼承階層架構
CComQIPtrElementTraits
需求
標頭: atlcoll.h
CComQIPtrElementTraits::INARGTYPE
要用於將專案加入至集合類別對象的數據類型。
typedef I* INARGTYPE;