DECLARE_OBJECT_DESCRIPTION

DECLARE_OBJECT_DESCRIPTION ( x )

Параметри

x

[в] Опис об'єкта класу.

Зауваження

Дає змогу вказати опис вашого класу об'єкта. ATL підписує цей опис об'єкта карті через OBJECT_ENTRY макросів.

DECLARE_OBJECT_DESCRIPTION впроваджує GetObjectDescription функції, які можна використовувати, щоб перевизначити метод CComCoClass::GetObjectDescription . Наприклад

клас CMyClass: Громадська CComCoClasslt; ... >, ...
{
готелю:
   / / Вимкнути CComCoClass::GetObjectDescription
   DECLARE_OBJECT_DESCRIPTION ("акаунт передачі об'єкт 1.0")

...
}

GetObjectDescription функція називається IComponentRegistrar::GetComponents. IComponentRegistrar є автоматизації інтерфейсу, що дозволяє вам зареєструвати і скасувати реєстрацію окремі компоненти у DLL. Під час створення об'єкта реєстрації компонента з ATL об'єкт майстра, майстер автоматично реалізувати інтерфейс IComponentRegistrar . IComponentRegistrar , як правило, використовується сервером Microsoft транзакції.

Щоб отримати додаткові відомості про об'єкт майстер ATL перегляньте статті, створюючи проект з ATL.

ATL макроси та глобальні функції

Index