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
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.