Sdílet prostřednictvím


CAtlWinModule – třída

Tato třída poskytuje podporu komponent pro okna ATL.

Důležité

Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.

Syntaxe

class CAtlWinModule : public _ATL_WIN_MODULE

Členové

Veřejné konstruktory

Název Popis
CAtlWinModule::CAtlWinModule Konstruktor
CAtlWinModule::~CAtlWinModule Destruktor.

Veřejné metody

Název Popis
CAtlWinModule::AddCreateWndData Přidá datový objekt.
CAtlWinModule::ExtractCreateWndData Vrátí ukazatel na datový objekt modulu okna.

Poznámky

Tato třída poskytuje podporu pro všechny třídy ATL, které vyžadují funkce oken.

Hierarchie dědičnosti

_ATL_WIN_MODULE

CAtlWinModule

Požadavky

Hlavička: atlbase.h

CAtlWinModule::AddCreateWndData

Tato metoda inicializuje a přidá _AtlCreateWndData strukturu.

void AddCreateWndData(_AtlCreateWndData* pData, void* pObject);

Parametry

pData
Ukazatel na _AtlCreateWndData strukturu, která se má inicializovat a přidat do aktuálního modulu.

objekt pObject
Ukazatel na ukazatel objektu this

Poznámky

Tato metoda volá AtlWinModuleAddCreateWndData , která inicializuje _AtlCreateWndData strukturu. Tato struktura uloží this ukazatel použitý k získání instance třídy v procedurách okna.

CAtlWinModule::CAtlWinModule

Konstruktor

CAtlWinModule();

Poznámky

Pokud inicializace selže, vyvolá se EXCEPTION_NONCONTINUABLE výjimka.

CAtlWinModule::~CAtlWinModule

Destruktor.

~CAtlWinModule();

Poznámky

Uvolní všechny přidělené prostředky.

CAtlWinModule::ExtractCreateWndData

Tato metoda vrátí ukazatel na _AtlCreateWndData strukturu.

void* ExtractCreateWndData();

Návratová hodnota

Vrátí ukazatel na _AtlCreateWndData strukturu dříve přidanou pomocí CAtlWinModule::AddCreateWndData nebo NULL, pokud není k dispozici žádný objekt.

Viz také

_ATL_WIN_MODULE
Přehled třídy
Třídy modulů