Destruir Windows de quadro

A estrutura do MFC gerencia destruição de janela bem como criação para essas janelas associados a documentos de estrutura e modos de exibição.Se você criar janelas adicionais, você é responsável por destruí-las.

Na estrutura quando o usuário fecha a janela do quadro padrão da janela OnClose chamadas do manipulador de DestroyWindow.A última função de membro chamada quando a janela do Windows é destruída é OnNcDestroy, que faz alguma limpeza, chama o padrão membro de função para executar a limpeza do Windows e finalmente chama a função de membro virtual PostNcDestroy.O CFrameWnd implementação de PostNcDestroy exclui o objeto de janela do C++.Você nunca deve usar o C++ Excluir operador em uma janela do quadro.Use DestroyWindow em vez disso.

Quando a janela principal fecha, fecha o aplicativo.Se lá forem modificadas documentos não salvos, a estrutura exibe uma caixa de mensagem para perguntar se os documentos devem ser salvos e garante que os documentos apropriados são salvas se necessário.

O que você deseja saber mais sobre?

Consulte também

Referência

Usando o Windows de quadro