Condividi tramite


Inizializzazione della finestra di dialogo

Dopo la finestra di dialogo e tutti i relativi controlli vengono creati ma prima della finestra di dialogo (di qualsiasi tipo) viene visualizzata sullo schermo, la funzione membro di OnInitDialog dell'oggetto finestra di dialogo viene chiamata. Per una finestra di dialogo modale, questo si verifica durante una chiamata di DoModal. Per una finestra di dialogo non modale, OnInitDialog viene chiamato quando Crea viene chiamato. In genere l'override di OnInitDialog per inizializzare i comandi della finestra di dialogo, come impostare il testo iniziale di una casella di modifica. È necessario chiamare la funzione membro di OnInitDialog della classe base, CDialog, dagli override di OnInitDialog.

Se si desidera impostare il colore di sfondo della finestra di dialogo (e quello di tutte le altre finestre di dialogo nell'applicazione), vedere Impostare il colore di sfondo della finestra di dialogo.

Vedere anche

Concetti

Ciclo di vita di una finestra di dialogo