销毁对话框

模式对话框时在堆栈帧通常创建和销毁创建自己的功能。 ,当对象超出范围时,对话框对象的析构函数调用。

无模式对话框由父视图或框架窗口 —应用程序的主框架窗口或文档框架窗口通常创建的域名和。 默认 OnClose 处理程序调用 DestroyWindow,销毁该对话框的窗口。 如果对话框单独的重要,不会对它或其他特殊所有权语义的指针,应重写 PostNcDestroy 销毁 C++ 对话框对象。 还应重写 OnCancel 和调用 DestroyWindow 从它的内部。 ,在不再需要时,否则,对话框的所有者应销毁 C++ 对象。

请参见

概念

对话框的生命周期