Condividi tramite


Chiusura della finestra di dialogo

Una finestra di dialogo modale viene chiusa quando l'utente sceglie uno dei pulsanti, in genere il pulsante OK o Annulla. Scegliere OK o Annulla nelle finestre a inviare l'oggetto della finestra di dialogo un messaggio di notifica del controllo di BN_CLICKED con l'id del pulsante, IDOK o IDCANCEL. CDialog fornisce funzioni di gestione predefinite per questi messaggi: OnOK e OnCancel. I gestori predefiniti chiamare la funzione membro di EndDialog per chiudere la finestra di dialogo. È anche possibile chiamare EndDialog dal codice. Per ulteriori informazioni, vedere la funzione membro EndDialog della classe CDialog nel Riferimento MFC.

Per garantire chiudere ed eliminare una finestra di dialogo non modale, l'override PostNcDestroy e richiamare l'operatore di eliminazione sul puntatore di questo. Eliminare la finestra di dialogo spieghi cosa si verifica in seguito.

Vedere anche

Concetti

Ciclo di vita di una finestra di dialogo