Classe de CAtlDllModuleT

Esta classe representa o módulo para uma DLL.

template <
   class T 
>
class ATL_NO_VTABLE CAtlDllModuleT :
   public CAtlModuleT< T >

Parâmetros

  • T
    A classe derivada de CAtlDllModuleT.

Membros

k67cy7d9.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CAtlDllModuleT::CAtlDllModuleT

o construtor.

CAtlDllModuleT::~CAtlDllModuleT

O destrutor.

k67cy7d9.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CAtlDllModuleT::DllCanUnloadNow

Teste se a DLL pode ser descarregado.

CAtlDllModuleT::DllGetClassObject

Retorna uma fábrica da classe.

CAtlDllModuleT::DllMain

O ponto de entrada opcional em uma biblioteca de vínculo dinâmico (DLL).

CAtlDllModuleT::DllRegisterServer

Adiciona entradas no Registro do sistema para objetos no DLL.

CAtlDllModuleT::DllUnregisterServer

Remove as entradas no Registro do sistema para objetos no DLL.

CAtlDllModuleT::GetClassObject

Retorna uma fábrica da classe.Chamado por DllGetClassObject.

Comentários

CAtlDllModuleT representa o módulo para uma biblioteca de vínculo dinâmico (DLL) e fornece funções usadas por todos os projetos de DLL.Esta especialização da classe de CAtlModuleT inclui suporte para o registro.

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

Hierarquia de herança

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe de CAtlModuleT

Classe de CAtlExeModuleT

Classes de módulo de ATL

Outros recursos

Visão geral da classe de ATL