CAtlModuleT-Klasse

Diese Klasse implementiert ein ATL-Modul.

template <
   class T 
> 
class ATL_NO_VTABLE CAtlModuleT :
   public CAtlModule

Parameter

  • T
    Die Klasse wird von abgeleitet CAtlModuleT.

Mitglieder

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

Name

Description

CAtlModuleT::CAtlModuleT

Der -Konstruktor.

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

Name

Description

CAtlModuleT::InitLibId

Initialisiert den Datenmember, der der GUID des aktuellen Moduls enthält.

CAtlModuleT::RegisterAppId

Fügt die EXE-Datei der Registrierung hinzu.

CAtlModuleT::RegisterServer

Fügt den Dienst der Registrierung hinzu.

CAtlModuleT::UnregisterAppId

Entfernt die EXE-Datei aus der Registrierung.

CAtlModuleT::UnregisterServer

Entfernt den Dienst aus der Registrierung.

CAtlModuleT::UpdateRegistryAppId

Aktualisiert die EXE-Informationen in der Registrierung.

Hinweise

CAtlModuleT, abgeleitet von CAtlModule, implementiert eine ausführbare Datei (.exe) oder ein Modul des Diensts (EXE) ATL.Ein ausführbares Modul ist ein lokaler, prozessexterner Server, während ein Testmodul eine Windows-Anwendung ist, die im Hintergrund ausgeführt wird, wenn Windows beginnt.

CAtlModuleT bietet Unterstützung für das Initialisieren, Registrieren und das Registrierung aufheben des Moduls.

Vererbungshierarchie

_ATL_MODULE

CAtlModule

CAtlModuleT

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAtlModule-Klasse

ATL-Modul-Klassen

Weitere Ressourcen

ATL-Klassenübersicht