您的位置:首页 > 其它

VC 2010+MFC:“所需的资源不可用”

2015-05-01 13:29 1261 查看
参考:

http://zhanyonhu.blog.163.com/blog/static/16186044201132525252660/

绘制一张BMP图片,并显示到图片控件CStatic

改变绘制参数时,生产新的BMP图片,并显示到图片控件CStatic

不停地改变绘制参数,不停地产生新的BMP图片,

改变得过于频繁则出现:所需的资源不可用

用日志跟踪发现,每次都刷新,生成一张BMP图片设置到 图片控件CStatic 并显示,老的BMP图片又没有删除,所以会产生这个问题

最后发现在使用CPen时没有DeleteObject

使用CBitmap对象DeleteObject删除失败,

现在要修改这个问题也就简单了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: