Freigeben über


Klassen für den Windows Support

Die folgenden Klassen bieten Unterstützung für Fenster:

  • _U_MENUorID Stellt Wrapper für CreateWindow und CreateWindowEx.

  • CWindow Enthält Methoden zum Bearbeiten eines Fensters. CWindow ist die Basisklasse für CWindowImpl, CDialogImpl und CContainedWindow.

  • CWindowImpl implementiert ein Fenster basierend auf einer neuen Fensterklasse. Außerdem können Sie das Fenster unterklassen oder superclassieren.

  • CDialogImpl implementiert ein Dialogfeld.

  • CAxDialogImpl implementiert ein Dialogfeld (modal oder moduslos), das ActiveX-Steuerelemente hostet.

  • CSimpleDialog implementiert ein Dialogfeld (modal oder moduslos) mit grundlegenden Funktionen.

  • Mit CAxWindow wird ein Fenster bearbeitet, in dem ein ActiveX-Steuerelement gehostet wird.

  • CAxWindow2T stellt Methoden zum Bearbeiten eines Fensters bereit, das ein ActiveX-Steuerelement hostt und auch Unterstützung für das Hosten lizenzierter ActiveX-Steuerelemente bietet.

  • CContainedWindowT implementiert ein Fenster, das in einem anderen Objekt enthalten ist.

  • CWndClassInfo verwaltet die Informationen einer neuen Fensterklasse.

  • CDynamicChain unterstützt die dynamische Verkettung von Nachrichtenzuordnungen.

  • CMessageMap ermöglicht es einem Objekt, seine Nachrichtenzuordnungen anderen Objekten zur Verfügung zu stellen.

  • CWinTraits stellt eine einfache Methode zur Standardisierung der Eigenschaften eines ATL-Fensterobjekts bereit.

  • CWinTraitsOR stellt Standardwerte für Fensterformatvorlagen und erweiterte Formatvorlagen bereit, die zum Erstellen eines Fensters verwendet werden. Diese Werte werden mithilfe des Logischen ODER-Operators zu Werten hinzugefügt, die während der Erstellung eines Fensters bereitgestellt werden.

ATL-Fensterklassen

ATL-Tutorial

Siehe auch

Klassenübersicht
Meldungszuordnungsmakros
Fensterklassen-Makros