Udostępnij za pośrednictwem


Klasa CComObject

Ta klasa implementuje IUnknown dla obiektu nonaggregated.

template<
   class Base 
>
class CComObject :
   public Base

Parametry

Członkowie

aehcbwe0.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CComObject::CComObject

Konstruktor.

CComObject:: ~ CComObject

Destruktor.

aehcbwe0.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CComObject::AddRef

Zwiększa liczbę odwołań do obiektu.

CComObject::CreateInstance

(Statyczny) Tworzy nowy CComObject obiektu.

CComObject::QueryInterface

Pobiera wskaźnik do żądanego interfejsu.

CComObject::Release

Zmniejsza zliczanie odwołanie do obiektu.

Uwagi

CComObjectimplementuje IUnknown dla obiektu nonaggregated.Jednakże, wzywa do QueryInterface, AddRef, i wersji są delegowane do CComObjectRootEx.

Aby uzyskać więcej informacji o CComObject, zobacz artykuł Podstawy ATL obiektów COM.

Hierarchii dziedziczenia

Base

CComObject

Wymagania

Nagłówek: atlcom.h

Zobacz też

Informacje

Klasa CComAggObject

Klasa CComPolyObject

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

Inne zasoby

Omówienie klasy ATL