Aracılığıyla paylaş


CComObject sınıfı

Bu sınıf uygulayan IUnknown bir nonaggregated nesnesi için.

template<
   class Base 
>
class CComObject :
   public Base

Parametreler

  • Base
    Kullanacağınız sınıf türetilmiş CComObjectRoot veya CComObjectRootEx, nesne üzerinde desteklemek istediğiniz de diğer arabirimlerden gibi.

Üyeler

aehcbwe0.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CComObject::CComObject

Oluşturucu.

CComObject:: ~ CComObject

Yıkıcı.

aehcbwe0.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CComObject::AddRef

Nesne üzerindeki başvuru sayısı artar.

CComObject::CreateInstance

(Statik) Oluşturur Yeni bir CComObject nesnesi.

CComObject::QueryInterface

İstenen arabirim için bir işaretçi alır.

CComObject::Release

Başvuru sayma nesnede azaltır.

Notlar

CComObjectuygulayan IUnknown bir nonaggregated nesnesi için.Ancak, için çağırdığı QueryInterface, AddRef, ve yayın için temsilci CComObjectRootEx.

Kullanma hakkında daha fazla bilgi için CComObject, makaleye bakın atl com nesneleri temelleri.

Devralma hiyerarşisi

Base

CComObject

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Başvuru

CComAggObject sınıfı

CComPolyObject sınıfı

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

Diğer Kaynaklar

atl sınıfına genel bakış