向nbcool请教,WINCE6.0下原始DIALOG有内存泄漏?
最近一直在调试程序,遇到了不少内存问题,比如GetDC之类的,但是发现这些问题解决以后还是有内存缓慢上涨,而且每次都是4KB,听一个朋友说nbcool大哥在微软官方看到过,在模态对话框下面确实有一个bug,多次启动DIALOG会少内存,解决办法是 在dlg.DoModal之外再加一层括号,但是小弟试了几次,没有用,不管是模态还是非模态都有这样的问题。
小弟是这样测试的,建立了两个对话框,没有任何处理,就是最原始界面加两个按钮而已,不停地用键盘dlg.DoModal,然后键盘销毁子对话框,内存一直缓慢上涨,我有点怀疑不是内存泄漏而是内存碎片?或许我测试的方法不对,不知道那个兄弟有没有这样试过,或者有此问题解决办法,谢谢!