程序做了好久,一直沒注意個問題,我的MFC程序界面下有很多子對話框,平時運行對程序沒什麼影響,一直沒太注意,今天突然發現每個子對話框都有內存泄露
解決方法:
在子對話框裏重載PostNcDestory函數
函數裏添加delete this;
問題解決
void CDduty::PostNcDestroy()
{
// TODO: 在此添加專用代碼和/或調用基類
delete this;
CDialog::PostNcDestroy();
}
程序做了好久,一直沒注意個問題,我的MFC程序界面下有很多子對話框,平時運行對程序沒什麼影響,一直沒太注意,今天突然發現每個子對話框都有內存泄露
解決方法:
在子對話框裏重載PostNcDestory函數
函數裏添加delete this;
問題解決
void CDduty::PostNcDestroy()
{
// TODO: 在此添加專用代碼和/或調用基類
delete this;
CDialog::PostNcDestroy();
}