Finestre di dialogo modali e non modali
È possibile utilizzare la classe CDialog per gestire due tipi di finestre di dialogo:
Finestre di dialogo modali, che richiedono all'utente di rispondere prima di procedere del programma
Finestre di dialogo non modale, che rimangono nello schermo e sono disponibili in qualsiasi momento ma supportano altre attività dell'utente
Modifica e le procedure delle risorse per creare un modello di finestra di dialogo sono identiche per modale e finestre di dialogo non modale.
Creazione di una finestra di dialogo per il programma richiede i seguenti passaggi:
Utilizzare editor finestre per progettare la finestra di dialogo e creare la risorsa di dialogo- modello.
Creare una classe di finestre di dialogo.
Connettersi i controlli di risorsa finestra di dialogo gestori di messaggi nella classe della finestra di dialogo.
Aggiungere i membri dati associati a comandi della finestra di dialogo e specificare scambio di dati della finestra di dialogo e convalida di dati della finestra di dialogo per i controlli.