CAtlModuleT, classe

Cette classe implémente un module ATL.

template < 
   class T  
>  
class ATL_NO_VTABLE CAtlModuleT : 
   public CAtlModule

Paramètres

  • T
    Votre classe dérivée d' CAtlModuleT.

Membres

Constructeurs publics

Nom

Description

CAtlModuleT::CAtlModuleT

Constructeur.

Méthodes publiques

Nom

Description

CAtlModuleT::InitLibId

Initialise le membre contenant le GUID du module en cours.

CAtlModuleT::RegisterAppId

Ajoute le fichier EXE au Registre.

CAtlModuleT::RegisterServer

Ajoute le service au Registre.

CAtlModuleT::UnregisterAppId

Supprime le fichier EXE du Registre.

CAtlModuleT::UnregisterServer

Supprime le service du Registre.

CAtlModuleT::UpdateRegistryAppId

Met à jour les informations EXE dans le Registre.

Notes

CAtlModuleT, dérivé de CAtlModule, implémente un fichier exécutable (EXE) ou un module ATL du service (EXE). Un module exécutable est un serveur local et out-of-process, alors qu'un module de service est une application Windows qui s'exécute en arrière-plan lorsque les fenêtres démarre.

CAtlModuleT fournit la prise en charge d'initialisation, de l'enregistrement, et d'annuler l'inscription du module.

Hiérarchie d'héritage

_ATL_MODULE

CAtlModule

CAtlModuleT

Configuration requise

Header: atlbase.h

Voir aussi

Référence

CAtlModule, classe

Classes de module ATL

Autres ressources

Vue d'ensemble de la classe ATL