Share via


ATL-vensterklassen

ATL bevat verschillende klassen waarmee u vensters kunt gebruiken en implementeren. Deze klassen, zoals andere ATL-klassen, bieden een efficiƫnte implementatie die geen overhead voor uw code oplegt.

In deze sectie worden de ATL-vensterklassen beschreven en wordt uitgelegd hoe u deze kunt gebruiken.

In deze sectie

Inleiding tot ATL-vensterklassen
Beschrijft kort elke ATL-vensterklasse en bevat koppelingen naar het referentiemateriaal erop.

Een venster gebruiken
Hier wordt besproken hoe u CWindow kunt gebruiken om een venster te manipuleren.

Een venster implementeren
Er worden berichthandlers, berichtenmappen en het gebruik van CWindowImpl besproken. Bevat details over superklassen en subklassen.

Een dialoogvenster implementeren
Hierin worden de twee methoden besproken voor het toevoegen van een dialoogvensterklasse en wordt een codevoorbeeld weergegeven.

Ingesloten Windows gebruiken
Hierin worden ingesloten vensters in ATL besproken. Dit zijn vensters die hun berichten delegeren aan een containerobject in plaats van ze in hun eigen klasse te verwerken.

Inzicht in venstereigenschappen
Beschrijft venstereigenschappenklassen in ATL. Deze klassen bieden een eenvoudige methode voor het standaardiseren van de stijlen die worden gebruikt voor het maken van een vensterobject.

ATL-
Bevat koppelingen naar conceptuele onderwerpen over het programmeren met behulp van de actieve sjabloonbibliotheek.

Windows-ondersteuningsklassen
Bevat aanvullende ATL-klassen die ondersteuning bieden voor vensters en berichtkaarten in ATL.