Condividi tramite


Classi di supporto per Windows

Le classi seguenti forniscono supporto per le finestre:

  • _U_MENUorID Fornisce wrapper per CreateWindow e CreateWindowEx.

  • CWindow contiene metodi per la modifica di una finestra. CWindow è la classe base per CWindowImpl, CDialogImpl e CContainedWindow.

  • CWindowImpl Implementa una finestra basata su una nuova classe finestra. Consente anche di sottoclassare o sovraclassare la finestra.

  • CDialogImpl Implementa una finestra di dialogo.

  • CAxDialogImpl implementa una finestra di dialogo (modale o modeless) che ospita i controlli ActiveX.

  • CSimpleDialog implementa una finestra di dialogo (modale o senza modalità) con funzionalità di base.

  • CAxWindow Modifica una finestra che ospita un controllo ActiveX.

  • CAxWindow2T Fornisce metodi per la modifica di una finestra che ospita un controllo ActiveX e include anche il supporto per l'hosting di controlli ActiveX concessi in licenza.

  • CContainedWindowT Implementa una finestra contenuta all'interno di un altro oggetto.

  • CWndClassInfo Gestisce le informazioni di una nuova classe finestra.

  • CDynamicChain Supporta il concatenamento dinamico delle mappe messaggi.

  • CMessageMap Consente a un oggetto di esporre il relativo mapping dei messaggi ad altri oggetti.

  • CWinTraits Fornisce un metodo semplice per standardizzare i tratti di un oggetto finestra ATL.

  • CWinTraitsOR Fornisce i valori predefiniti per gli stili di finestra e gli stili estesi usati per creare una finestra. Questi valori vengono aggiunti, usando l'operatore LOGICAL-OR, ai valori forniti durante la creazione di una finestra.

Classi di finestra ATL

Esercitazione ATL

Vedi anche

Cenni preliminari sulla classe
Macro della mappa messaggi
Macro di classi di finestre