非模态对话框必须new吗,不用new生成的非模态对话框是否还需要释放资源?
我是这样处理的:在父对话框类中定义了一个子对话框的成员变量m_Dlg,然后在父对话框OnInitDlg()中进行m_Dlg的Create操作。然后重载子对话框的OnCan...
我是这样处理的:
在父对话框类中定义了一个子对话框的成员变量m_Dlg,然后在父对话框OnInitDlg()中进行m_Dlg的Create操作。然后重载子对话框的OnCancel()和OnOK(),这两个函数里面仅有一句话,就是让父对话框显示。通过点击父对话框上某个按钮让父对话框隐藏,子对话框显示。
所以没有任何释放子对话框资源的处理,不知道这样处理是否正确,不过我调试也看不出来问题。
不要问我为什么这么做,我只想知道是否还需要释放子对话框的资源,怎么释放? 展开
在父对话框类中定义了一个子对话框的成员变量m_Dlg,然后在父对话框OnInitDlg()中进行m_Dlg的Create操作。然后重载子对话框的OnCancel()和OnOK(),这两个函数里面仅有一句话,就是让父对话框显示。通过点击父对话框上某个按钮让父对话框隐藏,子对话框显示。
所以没有任何释放子对话框资源的处理,不知道这样处理是否正确,不过我调试也看不出来问题。
不要问我为什么这么做,我只想知道是否还需要释放子对话框的资源,怎么释放? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询