CComContainedObject sınıfı
Bu sınıf uygulayan IUnknown sahip nesnenin için temsilci tarafından IUnknown.
![]() |
---|
Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz. |
template<
class Base
>
class CComContainedObject :
public Base
Parametreler
- Base
Kullanacağınız sınıf türetilmiş CComObjectRoot veya CComObjectRootEx.
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Oluşturucu.Sahip nesnenin üye işaretçisine başlatır IUnknown. |
|
Yıkıcı. |
Public yöntemler
Ad |
Description |
---|---|
Sahibi nesne üzerinde başvuru sayısı artar. |
|
Sahibi nesnesinin alır IUnknown. |
|
Sahibi nesne üzerinde istenen arabirimi için bir işaretçi alır. |
|
Başvuru sahibi nesne üzerinde saymak azaltır. |
Notlar
atl kullanan CComContainedObject sınıflarında CComAggObject, CComPolyObject, ve CComCachedTearOffObject.CComContainedObjectuygulayan IUnknown sahip nesnenin için temsilci tarafından IUnknown.(Bir toplama dış nesne veya etiketleri arabirimi oluşturulmakta nesnenin sahibidir.) CComContainedObject calls CComObjectRootEx's OuterQueryInterface, OuterAddRef, and OuterRelease, all inherited through Base.
Devralma hiyerarşisi
Base
CComContainedObject
Gereksinimler
Başlık: atlcom.h