Delen via


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