Partilhar via


Fechar a caixa de diálogo

Uma caixa de diálogo modal fecha quando o usuário escolhe um dos seus botões, normalmente no botão OK ou o botão Cancel (Cancelar).Escolhendo o botão OK ou Cancelar faz com que o Windows enviar o objeto de caixa de diálogo um BN_CLICKED mensagem de notificação de controle com ID do botão, um dos IDOK or IDCANCEL.CDialog fornece funções do manipulador de padrão para essas mensagens: OnOK e OnCancel.Os manipuladores padrão telefonar o EndDialog função de membro para fechar a janela da caixa de diálogo. Você também pode chamar EndDialog de seu próprio código. Para obter mais informações, consulte o EndDialog função de membro de classe CDialog no Referência da MFC.

Para organizar em Fechar e exclusão de uma caixa de diálogo sem janela restrita, substituir PostNcDestroy e invocar o Excluir operador no Isso ponteiro.Destruindo a caixa de diálogo explica o que acontece em seguida.

Consulte também

Conceitos

Ciclo de vida de uma caixa de diálogo