/*********************** 重绘 ***********************/ bmp.LoadBitmap(IDB_BITMAP204); //加载背景位图 memDC.CreateCompatibleDC(&dc); //创建与pDC兼容的设备上下文 dc.BitBlt(0,0,clientRC.Width(),clientRC.Height(), &memDC, 0, 0,SRCCOPY);//在窗口中绘图 |
|
15分 |
你每次加载的都是同一幅图像,可以做成静态变量或者全局变量,减少加载次数。
溢出可能是忘记释放什么,你可以注释掉部分代码,重复测试,看看是那一句导致的溢出 |
可能重入了。
|
|
什么是重入,用的是开发板,如何跟踪内存呢
|
|
做成全局变量同一界面只能调用一次,帮忙看看这个帖子http://bbs.csdn.net/topics/391041662
|
|
5分 |
oldbmp=memDC.SelectObject(&bmp);选出记一下,释放前选入一下
|