Compartilhar via


Destruindo a caixa de diálogo

Caixas caixa de diálogo modal normalmente são criadas no registro de ativação e destruídas quando termina a função que foram criadas.Destruidor do objeto de caixa de diálogo é chamado quando o objeto sai do escopo.

Caixas de diálogo sem janela restrita normalmente são criadas e pertencentes a uma janela de exibição ou o quadro pai — janela de quadro principal do aplicativo ou uma janela de quadro do documento.O padrão de OnClose chamadas de manipulador de DestroyWindow, que destrói a janela caixa de diálogo.Se a caixa de diálogo significa sozinha, com nenhuma ponteiros para ele ou Outros semântica de propriedade especial, você deve substituir PostNcDestroy para destruir o objeto de caixa de diálogo do C++.Você também deverá substituir OnCancel and telefonar DestroyWindow de dentro dele. Caso contrário, o proprietário da caixa de diálogo deve destruir o objeto C++ quando não for necessário.

Consulte também

Conceitos

Ciclo de vida de uma caixa de diálogo