Udostępnij za pośrednictwem


Klasa CAtlDllModuleT

Ta klasa reprezentuje modułu DLL.

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

Parametry

  • T
    Pochodną klasy CAtlDllModuleT.

Członkowie

Publiczne konstruktory

Nazwa

Opis

CAtlDllModuleT::CAtlDllModuleT

Konstruktor.

CAtlDllModuleT:: ~ CAtlDllModuleT

Destruktor.

Metody publiczne

Nazwa

Opis

CAtlDllModuleT::DllCanUnloadNow

Testy, jeśli biblioteka DLL może być rozładowane.

CAtlDllModuleT::DllGetClassObject

Zwraca Fabryczna klasa.

CAtlDllModuleT::DllMain

Punkt wejścia opcjonalne do biblioteki dołączanej (dynamicznie DLL).

CAtlDllModuleT::DllRegisterServer

Dodaje wpisy do rejestru systemowego dla obiektów w bibliotece DLL.

CAtlDllModuleT::DllUnregisterServer

Usuwa wpisy w rejestrze systemu dla obiektów w bibliotece DLL.

CAtlDllModuleT::GetClassObject

Zwraca Fabryczna klasa.Wywołany przez DllGetClassObject.

Uwagi

CAtlDllModuleTreprezentuje modułu dla biblioteki dołączanej (dynamicznie DLL) i udostępnia funkcje używane przez wszystkie projekty DLL.To specjalizacji, z CAtlModuleT klasa obejmuje obsługę rejestracji.

Moduły ATL uzyskać więcej informacji, zobacz Klasy modułu ATL.

Hierarchii dziedziczenia

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CAtlModuleT

Klasa CAtlExeModuleT

Klasy modułów ALT

Inne zasoby

Omówienie klasy ATL