Поделиться через


CAtlDllModuleT Class

Этот класс представляет модуль DLL.

template < 
   class T  
> 
class ATL_NO_VTABLE CAtlDllModuleT : 
   public CAtlModuleT< T >

Параметры

  • T
    Класс, производный от CAtlDllModuleT.

Члены

Открытые конструкторы

Имя

Описание

CAtlDllModuleT::CAtlDllModuleT

Конструктор.

CAtlDllModuleT::~CAtlDllModuleT

Деструктор.

Открытые методы

Имя

Описание

CAtlDllModuleT::DllCanUnloadNow

Тесты, если библиотека DLL может быть выгружен.

CAtlDllModuleT::DllGetClassObject

Возвращает фабрику класса.

CAtlDllModuleT::DllMain

Необязательная точка входа для библиотеки динамической компоновки (DLL).

CAtlDllModuleT::DllRegisterServer

Добавляет записи в системный реестр для объектов в библиотеку DLL.

CAtlDllModuleT::DllUnregisterServer

Удаляет запись в системном реестре для объектов в библиотеку DLL.

CAtlDllModuleT::GetClassObject

Возвращает фабрику класса. Вызываемый DllGetClassObject.

Заметки

CAtlDllModuleT представляет модуль для библиотеки динамической компоновки (DLL) и предоставляет функции, используемые всеми проектами библиотеки DLL. Эта специализация класса CAtlModuleT включает поддержку регистрации.

Дополнительные сведения о модулях в библиотеке ATL см. в разделе Классы модуля библиотеки ATL.

Иерархия наследования

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

Требования

Header: atlbase.h

См. также

Ссылки

CAtlModuleT Class

CAtlExeModuleT Class

Модульные классы ATL

Другие ресурсы

ATL Class Overview