Partage via


ATL, classes de fenêtre

ATL comprend plusieurs classes qui vous permettent d’utiliser et d’implémenter des fenêtres. Ces classes, comme d’autres classes ATL, fournissent une implémentation efficace qui n’impose pas de surcharge sur votre code.

Cette section décrit les classes de fenêtre ATL et explique comment les utiliser.

Dans cette section

Introduction aux classes de fenêtre ATL
Décrit brièvement chaque classe de fenêtre ATL et fournit des liens vers le matériel de référence sur eux.

Utilisation d’une fenêtre
Explique comment utiliser CWindow pour manipuler une fenêtre.

Implémentation d’une fenêtre
Présente les gestionnaires de messages, les mappages de messages et l’utilisation CWindowImpl. Inclut des détails sur la superclassement et la sous-classe.

Implémentation d’une boîte de dialogue
Décrit les deux méthodes permettant d’ajouter une classe de boîte de dialogue et affiche un exemple de code.

Utilisation de la relation contenant-contenu Windows
Décrit les fenêtres contenues dans ATL, qui sont des fenêtres qui délèguent leurs messages à un objet conteneur au lieu de les gérer dans leur propre classe.

Présentation des caractéristiques de fenêtre
Décrit les classes de caractéristiques de fenêtre dans ATL. Ces classes fournissent une méthode simple pour standardiser les styles utilisés pour la création d’un objet de fenêtre.

ATL
Propose des liens vers des rubriques conceptuelles traitant de la programmation à l'aide de la bibliothèque ATL (Active Template Library).

Classes de prise en charge de fenêtres
Répertorie les classes ATL supplémentaires qui prennent en charge les mappages de fenêtres et de messages dans ATL.