Freigeben über


CAtlDllModuleT-Klasse

Diese Klasse stellt das Modul für eine DLL dar.

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

Parameter

  • T
    Die Klasse wird von abgeleitet CAtlDllModuleT.

Mitglieder

k67cy7d9.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CAtlDllModuleT::CAtlDllModuleT

Der -Konstruktor.

CAtlDllModuleT::~CAtlDllModuleT

Der Destruktor.

k67cy7d9.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CAtlDllModuleT::DllCanUnloadNow

Tests, wenn die DLL entladen werden kann.

CAtlDllModuleT::DllGetClassObject

Gibt eine Klassenfactory zurück.

CAtlDllModuleT::DllMain

Der optionale Einstiegspunkt in eine DLL (Dynamic Link Library).

CAtlDllModuleT::DllRegisterServer

Fügt der Systemregistrierung Einträge für Objekte im DLL hinzu.

CAtlDllModuleT::DllUnregisterServer

Entfernt Einträge in der Systemregistrierung für Objekte in der DLL.

CAtlDllModuleT::GetClassObject

Gibt eine Klassenfactory zurück.Aufgerufen durch DllGetClassObject.

Hinweise

CAtlDllModuleT stellt das Modul für eine DLL (Dynamic Link Library) dar und stellt die Funktionen, die von allen DLL-Projekte verwendet werden.Diese Spezialisierung von CAtlModuleT-Klasse bietet Unterstützung für Registrierung.

Weitere Informationen zu Modulen in ATL, finden Sie unter ATL-Modul-Klassen.

Vererbungshierarchie

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAtlModuleT-Klasse

CAtlExeModuleT-Klasse

ATL-Modul-Klassen

Weitere Ressourcen

ATL-Klassenübersicht