Compartilhar via


Inicializando a caixa de diálogo

Depois que a caixa de diálogo e todos os seus controles forem criados, mas pouco antes de a caixa de diálogo (de qualquer tipo) aparecer na tela, será chamada a função membro OnInitDialog do objeto de caixa de diálogo. No caso de uma caixa de diálogo modal, isso ocorre durante a chamada DoModal. Para uma caixa de diálogo sem modo, OnInitDialog é chamada quando Create é chamada. Normalmente, você substitui OnInitDialog para inicializar os controles da caixa de diálogo, como definir o texto inicial de uma caixa de edição. Você deve chamar a função membro OnInitDialog da classe base, CDialog, de sua substituição OnInitDialog.

Se quiser definir a cor da tela de fundo da caixa de diálogo (e a de todas as outras caixas de diálogo em seu aplicativo), consulte Configurar a cor da tela de fundo da caixa de diálogo.

Confira também

Trabalhando com caixas de diálogo no MFC