DECLARE_OBJECT_DESCRIPTION

DECLARE_OBJECT_DESCRIPTION ( x )

Parametry

x

[w] Opis obiektu klasy.

Uwagi

Pozwala określić tekst opisu obiektu klasy. ATL wejścia tego opisu w planie obiektu za pomocą makra OBJECT_ENTRY.

DECLARE_OBJECT_DESCRIPTION implementuje funkcję GetObjectDescription , którego można użyć, aby zastąpić metodę CComCoClass::GetObjectDescription . Na przykład

klasa CMyClass: CComCoClasslt publicznych; ... >, ...
{
publiczne:
   / / Zastąpić CComCoClass::GetObjectDescription
   DECLARE_OBJECT_DESCRIPTION ("konta przeniesienie obiektu 1.0")

...
}

Funkcja GetObjectDescription jest wywoływana przez IComponentRegistrar::GetComponents. IComponentRegistrar jest interfejs automatyzacji, który umożliwia rejestrowanie i wyrejestrowywanie poszczególnych elementów w bibliotece DLL. Podczas tworzenia obiektu Rejestrator składników z Kreatora obiektu ATL, Kreator będzie automatycznie implementować interfejs IComponentRegistrar . IComponentRegistrar jest zazwyczaj używany przez program Microsoft Transaction Server.

Aby uzyskać więcej informacji o Kreatorze obiektu ATL zobacz artykuł Tworzenie projektu ATL.

ATL makra i funkcje globalne

Index