MFC如何关闭子窗口并释放子窗户内存?动态创建子窗口,在关闭时调用pdlg->destroywindow();

子窗口关闭了,但是任务管理器里的内存使用没有下降~~各位大侠指导一下感激不尽啊!!!... 子窗口关闭了,但是任务管理器里的内存使用没有下降~~ 各位大侠指导一下 感激不尽啊!!! 展开
 我来答
ucupracacia
2012-02-24 · TA获得超过194个赞
知道小有建树答主
回答量:356
采纳率:0%
帮助的人:164万
展开全部
mfc自己会处理,根本不要调用destroywindow(),那是以前的sdk编程了。创建子窗口,首先添加对话框资源,然后为对话框添加窗口类,然后CTestDlg dlg;创建对象,调用dlg。doModal();就可以显示对话框了,一般在确定和取消响应函数中的onOK()和onCancel()函数都会处理销毁窗口,如果要自己销毁的话调用dlg。endDialog(0);要看内存的话用其他工具好了,任务管理器根本看不出来,一个子窗口占用的内存是很小的,而且任务管理有延迟,你狠难看出一个小小窗口对内存的影响。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式