Partilhar via


Destruir a caixa de diálogo

Caixas de diálogo modal normalmente são criadas no quadro de pilha e destruídas quando terminar a função que os criou.Destruidor do objeto de diálogo é chamado quando o objeto sai do escopo.

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

Consulte também

Conceitos

Ciclo de vida de uma caixa de diálogo