Condividi tramite


CAtlDllModuleT Class

Questa classe rappresenta il modulo per una DLL.

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

Parametri

  • T
    La classe derivata da CAtlDllModuleT.

Membri

Costruttori pubblici

Nome

Descrizione

CAtlDllModuleT::CAtlDllModuleT

Costruttore.

CAtlDllModuleT::~CAtlDllModuleT

Il distruttore.

Metodi pubblici

Nome

Descrizione

CAtlDllModuleT::DllCanUnloadNow

Test se la DLL può essere scaricato.

CAtlDllModuleT::DllGetClassObject

Restituisce una class factory.

CAtlDllModuleT::DllMain

Il punto di ingresso facoltativa in una libreria a collegamento dinamico (DLL).

CAtlDllModuleT::DllRegisterServer

Aggiunge voci al Registro di sistema per gli oggetti nella DLL.

CAtlDllModuleT::DllUnregisterServer

Rimuove voci nel Registro di sistema per gli oggetti nella DLL.

CAtlDllModuleT::GetClassObject

Restituisce una class factory. Richiamato da DllGetClassObject.

Note

CAtlDllModuleT rappresenta il modulo per una libreria a collegamento dinamico (DLL) e fornisce funzioni utilizzate da tutti i progetti DLL. La specializzazione di una classe CAtlModuleT include il supporto per la registrazione.

Per ulteriori informazioni sui moduli in ATL, vedere Classi del modulo ATL.

Gerarchia di ereditarietà

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

CAtlModuleT Class

CAtlExeModuleT Class

Classi di modulo ATL

Altre risorse

ATL Class Overview