MFC对话框内存泄露问题。。
最近内存泄露的,实在没找到原因,写个最简单的MFC对话框程序,不停的重建和销毁对话框,内存不断减少。最后换了纯API,就没有这个情况了。看来是MFC的问题,重复快速创建和销毁对话框时内存会有泄露。不知道有多少人遇到这个问题,有谁是直接包装wince窗口API不用MFC的吗,希望大家集思广益,给点思路。目前我的想法是先创建类对象,再绑定到对话框,然后对话框的消息调用类的相应方法。。另外,不知道我的分什么时候变这么多了,以前穷的叮当响
[解决办法]
偶都用 MFC,一切正常
[解决办法]
内存释放后系统不会马上回收,要过段时间吧。
[解决办法]
使用MFC的没有发现类似的情况。另俺最近在封装win32 api,搞成类似QT那样。可以快速动态创建控件、使用类似connect的方法来链接事件和处理。目前这些功能已经测试通过,LZ要搞可以参考QT的那些封装方式
[解决办法]
new分配的内存,释放后不会马上回收的。
[解决办法]
我用MFC,没有遇到楼主说的问题,至少没有那么严重.
楼主可否把出问题的最简单可以说明问题的代码放出来,让大家看看.
[解决办法]
是不是内存对齐的问题哦,猜测的啊