Partager via


Classe de CAtlModule

Cette classe fournit des méthodes utilisées par plusieurs classes de module ATL.

class ATL_NO_VTABLE CAtlModule :
   public _ATL_MODULE

Membres

hhz4ew64.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CAtlModule::CAtlModule

Constructeur.

CAtlModule::~CAtlModule

Le destructeur.

hhz4ew64.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CAtlModule::AddCommonRGSReplacements

Substituez cette méthode pour ajouter des paramètres à la table de remplacement de composant de Registre ATL (registre).

CAtlModule::AddTermFunc

Ajoute une nouvelle fonction à appeler lorsque le package se termine.

CAtlModule::GetGITPtr

Retourne le pointeur d'interface globale.

CAtlModule::GetLockCount

Retourne le nombre de verrous.

CAtlModule::Lock

Incrémente le nombre de verrous.

CAtlModule::Term

Libère toutes les données membres.

CAtlModule::Unlock

Décrémente le nombre de verrous.

CAtlModule::UpdateRegistryFromResourceD

Exécute le script contenu dans une ressource spécifiée pour inscrire ou annuler l'inscription d'un objet.

CAtlModule::UpdateRegistryFromResourceDHelper

Cette méthode est appelée par UpdateRegistryFromResourceD pour effectuer la mise à jour de Registre.

CAtlModule::UpdateRegistryFromResourceS

Exécute le script contenu dans une ressource spécifiée pour inscrire ou annuler l'inscription d'un objet.Cette méthode lie statiquement au composant de Registre ATL.

hhz4ew64.collapse_all(fr-fr,VS.110).gifDonnées membres publiques

Nom

Description

CAtlModule::m_libid

Contient le GUID du module en cours.

CAtlModule::m_pGIT

Pointeur vers un Tableau global d'interface.

Notes

Cette classe est utilisée par classe de CAtlDllModuleT, classe de CAtlExeModuleT, et classe de CAtlServiceModuleT pour fournir la prise en charge des applications de DLL, les applications EXE, et les services windows, respectivement.

Pour plus d'informations sur les modules dans ATL, consultez Classes de module ATL.

Cette classe substitue classe de CComModule obsolète utilisé dans les versions antérieures ATL.

Hiérarchie d'héritage

_ATL_MODULE

CAtlModule

Configuration requise

Header: atlbase.h

Voir aussi

Référence

_ATL_MODULE

Classes de module ATL

Autres ressources

Vue d'ensemble de la classe ATL

Composant de Registre ATL (registre)