Condividi tramite


CAtlBaseModule Class

Questa classe viene creata un'istanza in ogni progetto ATL.

class CAtlBaseModule : 
   public _ATL_BASE_MODULE

Membri

Costruttori pubblici

Nome

Descrizione

CAtlBaseModule::CAtlBaseModule

Costruttore.

Metodi pubblici

Nome

Descrizione

CAtlBaseModule::AddResourceInstance

Aggiunge un'istanza delle risorse all'elenco di handle memorizzato.

CAtlBaseModule::GetHInstanceAt

Restituisce un handle a una determinata istanza di risorse.

CAtlBaseModule::GetModuleInstance

Restituisce l'istanza di modulo da un oggetto CAtlBaseModule.

CAtlBaseModule::GetResourceInstance

Restituisce l'istanza di risorse da un oggetto CAtlBaseModule.

CAtlBaseModule::RemoveResourceInstance

Rimuove un'istanza di risorse dall'elenco di handle memorizzato.

CAtlBaseModule::SetResourceInstance

Imposta l'istanza delle risorse di un oggetto CAtlBaseModule.

Membri dati pubblici

Nome

Descrizione

CAtlBaseModule::m_bInitFailed

Una variabile che indica se l'inizializzazione del modulo non è riuscita.

Note

Un'istanza CAtlBaseModule denominato il _AtlBaseModule è presente in ogni progetto ATL, contenente un handle all'istanza del form, handle del modulo contenente le risorse (che per impostazione predefinita, sono fondamentali e le stesse) e una matrice di handle ai moduli contenenti le risorse principale. CAtlBaseModule in modo sicuro possibile accedere da più thread.

Questa classe sostituisce la classe precedente CComModule utilizzata nelle versioni precedenti ATL.

Gerarchia di ereditarietà

_ATL_BASE_MODULE

CAtlBaseModule

Requisiti

Header: atlcore.h

Vedere anche

Riferimenti

Classi di modulo ATL

Altre risorse

ATL Class Overview