Share via


Classes de prise en charge windows

Les classes suivantes fournissent la prise en charge des fenêtres :

  • _U_MENUorID Fournit des wrappers pour CreateWindow et CreateWindowEx.

  • CWindow contient des méthodes pour manipuler une fenêtre.CWindow est la classe de base pour CWindowImpl, CDialogImpl et CContainedWindow.

  • CWindowImpl implémente une fenêtre selon une nouvelle classe de fenêtre.Vous pouvez également sous-classer ou à la surclassement de la fenêtre.

  • CDialogImpl implémente une boîte de dialogue.

  • CAxDialogImpl implémente une boîte de dialogue (modale ou non modale) que des contrôles ActiveX d'hôtes.

  • CSimpleDialog implémente une boîte de dialogue (modale ou non modale) avec la fonctionnalité de base.

  • CAxWindow manipule une fenêtre qui héberge un contrôle ActiveX.

  • CAxWindow2T fournit des méthodes pour manipuler une fenêtre qui héberge un contrôle ActiveX et a également une prise en charge de l'hébergement des contrôles ActiveX autorisés.

  • CContainedWindowT implémente une fenêtre contenue dans un autre objet.

  • CWndClassInfo gère les informations d'une nouvelle classe de fenêtre.

  • Chaînage dynamique prend en charge deCDynamicChain des tables des messages.

  • CMessageMap permet à un objet d'exposer ses tables des messages à d'autres objets.

  • CWinTraits fournit une méthode simple de standardiser les caractéristiques d'un objet window ATL.

  • CWinTraitsOR fournit des valeurs par défaut des styles de fenêtre et des styles étendus utilisés pour créer une fenêtre.Ces valeurs sont ajoutées, à l'aide de l'opérateur OR logique, les valeurs fournies lors de la création d'une fenêtre.

Articles connexes

Classes de fenêtres ATL

Didacticiel ATL

Voir aussi

Autres ressources

Vue d'ensemble de la classe ATL

Macros de table des messages (ATL)

Macros de classe de fenêtre