CAtlModule-Klasse
Diese Klasse stellt die Methoden, die von mehreren ATL-Modulklassen verwendet werden.
class ATL_NO_VTABLE CAtlModule :
public _ATL_MODULE
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
|
Der Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Überschreiben Sie diese Methode, um Parameter der ATL-Registrierungsteil (Registrierungsstelle) Ersatzzuordnung hinzuzufügen. |
|
Fügt eine neue aufgerufen werden hinzu, Funktion, wenn das Modul beendet wird. |
|
Gibt den globalen Schnittstellenzeiger zurück. |
|
Gibt die Sperrenanzahl zurück. |
|
Inkrementiert die Sperrenanzahl. |
|
Befreit alle Datenmember. |
|
Verringert die Sperrenanzahl. |
|
Führt das Skript, das in einer angegebenen Ressource enthalten ist, ein Objekt zu registrieren oder deren Registrierung aufzuheben. |
|
Diese Methode wird von UpdateRegistryFromResourceD aufgerufen, um das Registrierungsupdate auszuführen. |
|
Führt das Skript, das in einer angegebenen Ressource enthalten ist, ein Objekt zu registrieren oder deren Registrierung aufzuheben.Links dieser Methode statisch mit der ATL-Registrierungs-Komponente. |
Öffentliche Datenmember
Name |
Description |
---|---|
Enthält die GUID des aktuellen Moduls. |
|
Zeiger auf den globalen Schnittstellen-Tabelle. |
Hinweise
Diese Klasse wird von CAtlDllModuleT-Klasse, CAtlExeModuleT-Klasse und CAtlServiceModuleT-Klasse verwendet, um Unterstützung für DLL-Anwendungen, EXE-Anwendungen und Windows-Dienste zu unterstützen, bzw.
Weitere Informationen zu Modulen in ATL, finden Sie unter ATL-Modul-Klassen.
Diese Klasse ersetzt veraltete CComModule-Klasse, das in früheren Versionen von ATL verwendet wird.
Vererbungshierarchie
CAtlModule
Anforderungen
Header: atlbase.h