Classes de prise en charge de fenêtres

Les classes suivantes prennent en charge les 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 des classes CWindowImpl, CDialogImpl et CContainedWindow.

  • CWindowImpl Implémente une fenêtre basée sur une nouvelle classe de fenêtre. Vous permet également de sous-classe ou de superclasse la fenêtre.

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

  • CAxDialogImpl Implémente une boîte de dialogue (modale ou sans mode) qui héberge les contrôles ActiveX.

  • CSimpleDialog Implémente une boîte de dialogue (modale ou sans mode) avec des fonctionnalités 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 prend également en charge l’hébergement de contrôles ActiveX sous licence.

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

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

  • CDynamicChain prend en charge le chaînage dynamique des mappages de messages.

  • CMessageMap permet à un objet d’exposer ses mappages de messages à d’autres objets.

  • CWinTraits Fournit une méthode simple de normalisation des caractéristiques d’un objet de fenêtre ATL.

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

ATL, classes de fenêtre

Tutoriel ATL

Voir aussi

Vue d’ensemble de la classe
Macros de table des messages
Macros de classe de fenêtre