Condividi tramite


Inizializzazione della finestra di dialogo

Dopo la creazione della finestra di dialogo e di tutti i relativi controlli, ma subito prima della visualizzazione della finestra di dialogo (di entrambi i tipi) sullo schermo, viene chiamata la funzione membro OnInitDialog dell'oggetto finestra di dialogo. Per una finestra di dialogo modale, questa operazione si verifica durante la DoModal chiamata. Per una finestra di dialogo senza modalità, OnInitDialog viene chiamato quando Create viene chiamato . In genere si esegue l'override OnInitDialog per inizializzare i controlli della finestra di dialogo, ad esempio impostando il testo iniziale di una casella di modifica. È necessario chiamare la OnInitDialog funzione membro della classe base, CDialog, dall'override 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 Impostazione del colore di sfondo della finestra di dialogo.

Vedi anche

Utilizzo delle finestre di dialogo in MFC