一个基于对话框的空工程,在对话框之间切换时内存每次都增加,最后内存泄露 我建了一个基于对话框的空工程,只有两个对话框A B
我从A进入B或从B进入A时要求关闭当前的对话框
从A进入B的代码:
this->OnOK();
B kb;
kb.DoModal(); 从B进入A的代码:
this->OnOK();
A ka;
ka.DoModal(); 切换时内存每次都增加,最后内存泄露,程序崩溃. 请问有什么好的解决办法吗
解决方案 »
- vc对话框怎么和CScroolBar关联在一起
- 如何获取本地连接或拨号连接的持续时间???
- 怎么更新一个控件,其他的控件不更新?
- 100分,请教:关闭IE时,销毁ACTIVEX控件的问题。
- 早上好:问2个小问题:view和frame的。立即给分……
- 如何把dll中的icon、menu等资源在app中读取出来呢?
- 加高分,老问题:有一字符串“abc我aa们dd1你是2jl43y我...”,如何将其拆解成定长为5的几个子字符串?
- socket发送数据时能不能不要ip头只要链路层包头?
- 想把客户区与图像刚好接合(图像保持大小),遇到问题
- 菜鸟求救:如何实时监控一个文件是否被修改过,即如何判断一个文件内容有变化........
- 如何让窗口位于最底层?
- 求jpg转jpeg2000
建议你用非模态对话框
用ShowWindow(SW_SHOW)和 ShowWindow(SW_HIDE)来切换,可以在B类的成员里保存A类的句柄,B切到A时
首先对A SendMessage,让其显示,然后隐藏自己