Klasse CAtlWinModule

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse biedt ondersteuning voor ATL-vensteronderdelen.

Belangrijk

Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.

Syntaxis

class CAtlWinModule : public _ATL_WIN_MODULE

Leden

Openbare constructors

Naam Description
CAtlWinModule::CAtlWinModule De constructor.
CAtlWinModule::~CAtlWinModule De destructor.

Openbare methoden

Naam Description
CAtlWinModule::AddCreateWndData Hiermee voegt u een gegevensobject toe.
CAtlWinModule::ExtractCreateWndData Retourneert een aanwijzer naar het gegevensobject van de venstermodule.

Opmerkingen

Deze klasse biedt ondersteuning voor alle ATL-klassen waarvoor vensterfuncties zijn vereist.

Overnamehiërarchie

_ATL_WIN_MODULE

CAtlWinModule

Requirements

Header: atlbase.h

CAtlWinModule::AddCreateWndData

Met deze methode wordt een _AtlCreateWndData structuur geïnitialiseerd en toegevoegd.

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

Parameterwaarden

pData-
Wijs de _AtlCreateWndData structuur aan die moet worden geïnitialiseerd en toegevoegd aan de huidige module.

pObject-
Aanwijzer naar de aanwijzer van this een object.

Opmerkingen

Met deze methode wordt AtlWinModuleAddCreateWndData aangeroepen waarmee een _AtlCreateWndData structuur wordt geïnitialiseerd. Deze structuur slaat de this aanwijzer op die wordt gebruikt om het klasse-exemplaar in vensterprocedures te verkrijgen.

CAtlWinModule::CAtlWinModule

De constructor.

CAtlWinModule();

Opmerkingen

Als initialisatie mislukt, wordt er een EXCEPTION_NONCONTINUABLE uitzondering gegenereerd.

CAtlWinModule::~CAtlWinModule

De destructor.

~CAtlWinModule();

Opmerkingen

Alle toegewezen resources worden vrijgemaakt.

CAtlWinModule::ExtractCreateWndData

Deze methode retourneert een aanwijzer naar een _AtlCreateWndData structuur.

void* ExtractCreateWndData();

Retourwaarde

Hiermee wordt een aanwijzer geretourneerd naar de _AtlCreateWndData structuur die eerder is toegevoegd met CAtlWinModule::AddCreateWndData of NULL als er geen object beschikbaar is.

Zie ook

_ATL_WIN_MODULE
Overzicht van klassen
Moduleklassen