Compartilhar via


Classe de CAtlModule

Essa classe fornece os métodos usados por várias classes do módulo de ATL.

class ATL_NO_VTABLE CAtlModule : 
   public _ATL_MODULE

Membros

Construtores public

Nome

Descrição

CAtlModule::CAtlModule

o construtor.

CAtlModule::~CAtlModule

O destrutor.

Métodos públicos

Nome

Descrição

CAtlModule::AddCommonRGSReplacements

Substitua esse método para adicionar parâmetros para o mapa componente de substituição de Registro de ATL (escrivão).

CAtlModule::AddTermFunc

Adiciona uma nova função a ser chamado quando o módulo finaliza.

CAtlModule::GetGITPtr

Retorna o ponteiro global da interface.

CAtlModule::GetLockCount

Retorna a contagem de bloqueio.

CAtlModule::Lock

Sai a contagem de bloqueio.

CAtlModule::Term

Libera quaisquer membros de dados.

CAtlModule::Unlock

Diminui a contagem de bloqueio.

CAtlModule::UpdateRegistryFromResourceD

Execute o script contido em um recurso especificado para registrar ou no unregister um objeto.

CAtlModule::UpdateRegistryFromResourceDHelper

Este método é chamado por UpdateRegistryFromResourceD para executar a atualização do Registro.

CAtlModule::UpdateRegistryFromResourceS

Execute o script contido em um recurso especificado para registrar ou no unregister um objeto. Este método leva estaticamente componente de Registro de ATL.

Membros públicos de dados

Nome

Descrição

CAtlModule::m_libid

Contém o módulo atual.

CAtlModule::m_pGIT

Ponteiro para a tabela global da interface.

Comentários

Essa classe é usada por classe de CAtlDllModuleT, por classe de CAtlExeModuleT, e por classe de CAtlServiceModuleT para fornecer suporte para aplicativos de DLL, aplicativos de EXE, e Serviços do Windows, respectivamente.

Para obter mais informações sobre módulos em ATL, consulte Classes de módulo de ATL.

Esta classe substitui classe de CComModule obsoleto usado em versões anteriores de ATL.

Hierarquia de herança

_ATL_MODULE

CAtlModule

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

_ATL_MODULE

Classes de módulo ATL

Outros recursos

Visão geral da classe de ATL

Componente de registro ATL (Registrar)