DestroyWindow内存并么有变小,为什么?
我做了下面的测试,
void CtestDlg::OnBnClickedButton1()
{
for (int i = 0; i < 100; i++)
{
CAboutDlg dlg;
//dlg.DoModal();
dlg.Create(IDD_ABOUTBOX);
dlg.DestroyWindow();
}
}
结果发现app的内存一直增大,而关闭程序时,vs2005并没有提示任何内存泄漏,那么确实也应该没有泄漏。
但是内存为什么一直变大呢?谁能帮我解释一下。