Classe CAtlWinModule
Questa classe fornisce il supporto per i componenti di windowing ATL.
Importante
Questa classe e i relativi membri non possono essere usati nelle applicazioni eseguite in Windows Runtime.
Sintassi
class CAtlWinModule : public _ATL_WIN_MODULE
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CAtlWinModule::CAtlWinModule | Costruttore. |
CAtlWinModule::~CAtlWinModule | Distruttore. |
Metodi pubblici
Nome | Descrizione |
---|---|
CAtlWinModule::AddCreateWndData | Aggiunge un oggetto dati. |
CAtlWinModule::ExtractCreateWndData | Restituisce un puntatore all'oggetto dati del modulo finestra. |
Osservazioni:
Questa classe fornisce il supporto per tutte le classi ATL che richiedono funzionalità di windowing.
Gerarchia di ereditarietà
CAtlWinModule
Requisiti
Intestazione: atlbase.h
CAtlWinModule::AddCreateWndData
Questo metodo inizializza e aggiunge una _AtlCreateWndData
struttura.
void AddCreateWndData(_AtlCreateWndData* pData, void* pObject);
Parametri
pData
Puntatore alla _AtlCreateWndData
struttura da inizializzare e aggiungere al modulo corrente.
pObject
Puntatore al puntatore di this
un oggetto.
Osservazioni:
Questo metodo chiama AtlWinModuleAddCreateWndData che inizializza una struttura _AtlCreateWndData . Questa struttura archivierà il this
puntatore, usato per ottenere l'istanza della classe nelle procedure della finestra.
CAtlWinModule::CAtlWinModule
Costruttore.
CAtlWinModule();
Osservazioni:
Se l'inizializzazione non riesce, viene generata un'eccezione EXCEPTION_NONCONTINUABLE .
CAtlWinModule::~CAtlWinModule
Distruttore.
~CAtlWinModule();
Osservazioni:
Libera tutte le risorse allocate.
CAtlWinModule::ExtractCreateWndData
Questo metodo restituisce un puntatore a una _AtlCreateWndData
struttura.
void* ExtractCreateWndData();
Valore restituito
Restituisce un puntatore alla _AtlCreateWndData
struttura aggiunta in precedenza con CAtlWinModule::AddCreateWndData o NULL se non è disponibile alcun oggetto.
Vedi anche
_ATL_WIN_MODULE
Cenni preliminari sulla classe
Classi del modulo