Classi di finestra ATL

ATL include diverse classi che consentono di usare e implementare finestre. Queste classi, come altre classi ATL, forniscono un'implementazione efficiente che non impone un sovraccarico sul codice.

In questa sezione vengono descritte le classi della finestra ATL e viene illustrato come usarle.

In questa sezione

Introduzione alle classi di finestra ATL
Descrive brevemente ogni classe di finestra ATL e fornisce collegamenti al materiale di riferimento su di essi.

Uso di una finestra
Viene illustrato come usare CWindow per modificare una finestra.

Implementazione di una finestra
Vengono illustrati i gestori di messaggi, le mappe dei messaggi e l'uso di CWindowImpl. Include informazioni dettagliate sulla superclasse e la sottoclasse.

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

Uso delle finestre contenute
Vengono illustrate le finestre contenute in ATL, ovvero finestre che delegano i messaggi a un oggetto contenitore anziché gestirle nella propria classe.

Informazioni sui tratti delle finestre
Vengono illustrate le classi di tratti della finestra in ATL. Queste classi forniscono un metodo semplice per standardizzare gli stili utilizzati per la creazione di un oggetto finestra.

ATL
Fornisce collegamenti ad argomenti concettuali sulla programmazione con Active Template Library.

Classi di supporto per Windows
Elenca altre classi ATL che supportano le finestre e le mappe dei messaggi in ATL.