Condividi tramite


Finestre di dialogo modali e senza modalità

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

  • Finestre di dialogo modali, che richiedono all'utente di rispondere prima di continuare il programma

  • Finestre di dialogo modelless, che rimangono sullo schermo e sono disponibili per l'uso in qualsiasi momento, ma consentono altre attività utente

Le procedure e la modifica delle risorse per la creazione di un modello di dialogo sono le stesse per le finestre di dialogo modali e non modali.

La creazione di una finestra di dialogo per il programma richiede i passaggi seguenti:

  1. Usare l'editor di dialoghi per progettare la finestra di dialogo e crearne la risorsa modello di dialogo.

  2. Creare una classe di dialogo.

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

  4. Aggiungere i membri dati associati ai controlli della finestra di dialogo e specificare lo scambio di dati della finestra di dialogo e le convalide dei dati della finestra di dialogo per i controlli.

Vedere anche

finestre di dialogo
Utilizzo delle finestre di dialogo in MFC