• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 不解!!窗体释放后内存并没有释放??

不解!!窗体释放后内存并没有释放??

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了pyqt关闭窗体释放资源,c#释放窗体,delphi 释放窗体,java窗体程序,java窗体编程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 不解!!窗体释放后内存并没有释放??
描述:

我做了一个简单的测试,新建一个MFC程序,新建一个对话框CWebDlg,对话框中放了一个WebBrowse控件,点击主界面中的按钮可以模式打开CWebDlg
通过任务管理器中可以看出,程序开始运行时占用内存4M多,当CWebDlg打开时内存一下子上升到12M。
好吧,因为CWebDlg中有个WebBrowse,内存大情有可原,那窗体关掉后内存应该会变小吧。
可是,关掉CWebDlg后,内存并没有变小,还稍稍大了一点。
{
  CWebDlg dlg;
  dlg.DoModal();
}
窗体变量是局部的,且以模式显示,应该会释放的才对呀。
我让它以非模式打开,先Create,后再DestroyWindow,结果内存还是没降下来。
后来,我新增了一个对话框,CDlg2,不包含任何子控件,再用以上两种方式测试,结果还是一个,内存只升不降。
这到底是为什么呢?谁能解释一下!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 不解!!窗体释放后内存并没有释放??

相关文章

  • 2017-06-05 能不能通过字符串得到对应的函数?
  • 2017-06-05 有一句错误信息,不知道是什么错误进来看看
  • 2017-06-04 关于右键菜单中独立栏的问题
  • 2017-06-05 线程可不可以和进程一样有一个名字?我的程序在连续对线程进行启动、停止操作后老有一个停不掉。
  • 2017-06-05 高分在线求救!怎样用VC编写能在ASP中可以调用的DLL
  • 2017-06-04 如何用com创建文件,并可以进行调用,最好有源码?
  • 2017-06-05 VC++60创建OCX控件问题
  • 2017-06-05 怎么实现串口监视线程与主程序之间的通信?下列哪种方式用的最多?
  • 2017-06-04 mfc中如何实现对蓝牙的启动和停用
  • 2017-06-04 vc中调用com的dll

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 垃圾问题求解!数组与模板的问题
    • 在com返回另一个com的接口
    • 一个简单的宏替换问题#defineaa0x0120c++高手请进
    • 有一段HTML格式的数据在内存中,如何用MSHTMLdll中的接口把它显示出来?
    • 一般的windows程序,开多少个线程为宜?
    • 如何让ocx响应dialog事件?
    • 在IE插件中有没有好的办法判断网页正在刷新?
    • 请问一个关于DIRECTDRAW创建表面的问题。
    • 這樣的代碼如何改寫成vc
    • 菜鸟问题:编写完的组件一定要注册才能使用吗?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有