Destrucción del cuadro de diálogo

Los cuadros de diálogo modales se crean en el marco de pila y se destruyen normalmente cuando la función que los creó finaliza.Se llama al destructor del objeto de diálogo cuando el objeto salga del ámbito.

Los cuadros de diálogo no modal se crean y que normalmente por una ventana principal de vista o del cuadro de la ventana de marco principal de la aplicación o una ventana de marco de documento.El controlador de OnClose predeterminado llama DestroyWindow, que destruye la ventana del cuadro de diálogo.Si el cuadro de diálogo se coloca únicamente, sin punteros a él u otra semántica especial de la propiedad, debe invalidar PostNcDestroy para destruir el objeto de cuadro de diálogo de C++.También debe reemplazar OnCancel y llamar a DestroyWindow dentro de.Si no, el propietario del cuadro de diálogo debe destruir el objeto C++ cuando ya no es necesario.

Vea también

Conceptos

Ciclo de vida de un cuadro de diálogo