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.