Classi di finestre ATL

ATL include diverse classi che consentono di utilizzare e distribuire le finestre.Queste classi, ad altre classi ATL, forniscono un'implementazione efficiente non comporta un sovraccarico al codice.

Questa sezione descrive le classi di finestre ATL e viene spiegato come utilizzarle.

In questa sezione

  • Introduzione alle classi di finestre ATL
    Vengono descritte brevemente ogni classe della finestra ATL e vengono forniti collegamenti a materiale di riferimento su di essi.

  • Utilizzo di una finestra
    Viene illustrato come utilizzare CWindow per modificare una finestra.

  • Implementazione di una finestra
    Vengono illustrati i gestori di messaggi, le mappe dei messaggi e utilizzando CWindowImpl.Include i dettagli di una superclasse basata su e sulla creazione di una sottoclasse.

  • implementare una finestra di dialogo
    Vengono illustrati i due metodi per l'aggiunta della classe di finestre di dialogo e viene illustrato un esempio di codice.

  • Utilizzando Windows contenuto
    Vengono descritte le finestre contenute in ATL, che sono finestre che il delegato i messaggi un oggetto contenitore anziché gestirli nella propria classe.

  • Tratti di informazioni sulla finestra
    Vengono illustrate le classi di tratti della finestra in ATL.Queste classi forniscono un metodo semplice per la standardizzazione degli stili utilizzati per la creazione di un oggetto finestra.

Sezioni correlate

  • ATL
    Vengono forniti collegamenti ad argomenti concettuali sulla programmazione mediante Active Template Library.

  • Classi di supporto Windows
    Vengono elencate le classi aggiuntive ATL che supportano le finestre e le mappe messaggi in ATL.