Udostępnij za pośrednictwem


OBJECT_ENTRY_AUTO

Wchodzi obiektu ATL mapy obiektu, aktualizuje rejestr i tworzy wystąpienie obiektu.

OBJECT_ENTRY_AUTO( 
   clsid, 
   class  
)

Parametry

  • clsid
    [w] Identyfikator CLSID klasy COM, zaimplementowany przez klasę C++ o nazwie class.

  • class
    [w] Nazwa klasy C++ wykonawczych klasy COM, reprezentowane przez clsid.

Uwagi

Obiekt wpisu makra są umieszczane na globalny zakres projektu zapewnia obsługę rejestracji, inicjowania i tworzenia klasy.

OBJECT_ENTRY_AUTOwprowadza wskaźników funkcji twórca klasa i klasy twórca Fabryczna klasa CreateInstance funkcje dla tego obiektu do mapy obiektu ATL wygenerowany automatycznie.Gdy CAtlComModule::RegisterServer jest wywoływana, aktualizuje rejestr systemu dla każdego obiektu w mapie obiektu.

W poniższej tabeli opisano, jak otrzymać informacje dodane do mapy obiektu klasy podane jako drugi parametr to makro.

Informacje o

Uzyskane z

Rejestracja COM

Makra rejestru

Tworzenie klasy fabrycznej

Klasy fabrycznej makra

Tworzenie instancji

Agregacja makra

Rejestracji kategorii składników

Kategoria makra

Inicjowanie poziomie klasy i oczyszczania

ObjectMain

Wymagania

Nagłówek: atlcom.h

Zobacz też

Informacje

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

DECLARE_OBJECT_DESCRIPTION

Inne zasoby

Obiekt mapy makra

Makra ATL

Obsolete ATL Topics

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE