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.