Utilizzo delle finestre di dialogo in MFC

Durante il ciclo di vita di una finestra di dialogo, l'utente richiama la finestra di dialogo, in genere all'interno di un gestore di comandi che crea e inizializza l'oggetto finestra di dialogo, l'utente interagisce con la finestra di dialogo, quindi chiude la finestra di dialogo.

Per le finestre di dialogo modali, il gestore raccoglie tutti i dati immessi dall'utente al termine della finestra di dialogo. Poiché l'oggetto dialogo esiste dopo la chiusura della finestra di dialogo, è sufficiente usare le variabili membro della classe dialog per estrarre i dati.

Per le finestre di dialogo senza modalità, è spesso possibile estrarre dati dall'oggetto finestra di dialogo mentre la finestra di dialogo è ancora visibile. A un certo punto, l'oggetto dialogo viene eliminato definitivamente; quando ciò avviene dipende dal codice.

Cosa vuoi sapere di più su

Vedi anche

Finestre di dialogo