EndDialog()和DestroyWindow()一起用可以么?
void MyDlg::OnOK()
{
CDialog::OnOK();
DestroyWindow();
}
这样就不用判断是不是模式对话框了。一块都销毁,行么?
调试没问题,即属内幕里面说不能对无模式对话框用EndDialog(),为什么?
[解决办法]
非摸态主要是释放动态分配的对话框类!
OnOK()之后,调不调用DestroyWindow()都是一样的,窗体资源都会被销毁!