Condividi tramite


Modale e finestre di dialogo non modale

È possibile utilizzare la classe CDialog per gestire due tipi di finestre di dialogo:

  • Finestre di dialogo modali, che richiedono che l'utente di rispondere prima di continuare del programma

  • Le finestre di dialogo non modale, che rimangono nello schermo e possono essere utilizzate in qualsiasi momento ma supportano altre attività dell'utente

La modifica e le procedure delle risorse per creare un modello di finestra di dialogo sono identiche per modale e le finestre di dialogo non modale.

Per creare una finestra di dialogo per il programma richiede i seguenti passaggi:

  1. Utilizzare editor della finestra di dialogo per progettare la finestra di dialogo e creare la relativa risorsa della finestra di dialogo-modello.

  2. Creare una classe della finestra di dialogo.

  3. Connettersi i controlli della risorsa finestra di dialogo ai gestori di messaggi nella classe della finestra di dialogo.

  4. 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.

Vedere anche

Concetti

Finestre di dialogo

Ciclo di vita di una finestra di dialogo