OBJECT_ENTRY_AUTO
Вставляет объект библиотеки ATL в сопоставление объекта, обновление реестра и создает экземпляр объекта.
OBJECT_ENTRY_AUTO(
clsid,
class
)
Параметры
clsid
[in] Идентификатор CLSID COM-класс, реализуемого классом C++ с именем class.class
[in] Имя класса C++, реализующий COM-класс, представленное clsid.
Заметки
Запись макросов объекта помещаются в глобальной области в проекте обеспечить поддержку регистрации, инициализации и создания класса.
OBJECT_ENTRY_AUTO вставляет указатели функции CreateInstance класса автора и создания фабрики класса для данного объекта в ПУСТО, сформированное сопоставление объектов библиотеки ATL.При CAtlComModule::RegisterServer вызываются он обновляет реестру системы для каждого объекта в сопоставлении объекта.
Таблица ниже описывает сведения, добавляемого к сопоставлению объекта получен из класса, заданного в качестве второго параметра в этот макрос.
Сведения |
Полученный из |
---|---|
Регистрация модели COM |
|
Создание фабрики классов |
|
Создание экземпляра |
|
Регистрация категории компонентов |
|
Инициализация и очистка Класс-уровня |
Требования
Header: atlcom.h
См. также
Ссылки
OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO