Freigeben über


ATL-Fensterklassen

ATL enthält mehrere Klassen, die es Ihnen ermöglichen, Fenster zu verwenden und zu implementieren. Diese Klassen, wie andere ATL-Klassen, bieten eine effiziente Implementierung, die einen Mehraufwand nicht im Code erzwingt.

In diesem Abschnitt werden die ATL-Fensterklassen und erläutert, wie sie verwendet.

In diesem Abschnitt

  • Einführung in ATL-Fensterklassen
    Beschreibt kurz jede ATL-Fensterklasse und enthält Links zur Referenzmaterial auf ihnen bereit.

  • Verwenden eines Fensters
    Erläutert, wie CWindow verwendet, um ein Fenster zu bearbeiten.

  • Implementieren eines Fensters
    Erläutert Meldungshandler, Meldungszuordnungen und Verwenden von CWindowImpl. Enthält Informationen über das Erstellen einer übergeordneten Klasse für und das Erstellen von Unterklassen von ein.

  • Implementieren eines Dialogfelds
    Erläutert die zwei Methoden für das Hinzufügen einer Dialogfeldklasse und zeigt ein Codebeispiel an.

  • Verwenden von Windows enthaltenen
    Discusses enthielt Fenster in ATL, die Fenster sind, die ihre Nachrichten zu einem Containerobjekt delegieren, anstatt in ihrer eigenen Klasse zu behandeln.

  • Verständnisfenster-Merkmale
    Erläutert Fenstermerkmalklassen in ATL. Diese Klassen bieten eine einfache Methode für die Normung der Formate bereit, die für die Erstellung eines Fensterobjekts verwendet werden.

Verwandte Abschnitte

  • ATL
    Enthält Links zu konzeptionellen Themen darüber, wie mit Active Template Library Programmierung.

  • Windows-Stützklassen
    Führt zusätzliche ATL-Klassen auf, die Fenster und Meldungszuordnungen in ATL unterstützen.