CComPtr

temp&latelt; sınıfT >
sınıf CComPtr

Parametreleri

T

Depolanması için işaretçi türünü belirleyen bir com arabirimi.

Atl CComPtr CComQIPtr com arabirimi işaretçiler yönetmek için kullanır. Her iki sınıf otomatik referans AddRef ve yayınyoluyla sayım gerçekleştirin. Fazla yüklenmiş işleç işaretçi işlemleri işlemek. Ayrıca otomatik arabirimleri olsa QueryInterface sorgulama CComQIPtr destekler.

Aşağıdaki kod CFirePropNotifyEvent::FireOnRequestEdit olduğunu

statik hresult FireOnRequestEdit(IUnknown* pUnk, DISPID dispID)
{
 nbsp; CComQIPtr < IConnectionPointContainer & IID_IConnectionPointContainer > pCPC(pUnk);
   Eğer (! pCPC)
      s_ok döndürür;

CComPtr <IConnectionPoint> pCP;
   pCPC - > FindConnectionPoint (IID_IPropertyNotifySink ve pCP);
   Eğer (! pCP)
      s_ok döndürür;

...
}

Bu örnek, aşağıda gösterilmiştir.:

# include lt;atlbase.h>

Sınıf üyeleri

Ayrıca bkz: CComPtr::CComPtr, CComQIPtr::CComQIPtr

Index