c#绘图问题~~~~内存不足

最近老遇到一个问题就是。。我在onpaint里面创建bitmap又不能释放的一释放就不能画图。。可是我鼠标移动什么的一直调用onpaint最后导致内存不足。。内存不足的断... 最近老遇到一个问题就是。。我在onpaint里面创建bitmap 又不能释放的 一释放就不能画图。。可是我鼠标移动什么的一直调用onpaint最后导致内存不足。。
内存不足的断点是跳在 g.drawimage这里 我想应该是bitmap的问题。。
求解有没什么好的方法 最好是有例子。。谢谢各位
展开
 我来答
blakli123
2012-10-17 · TA获得超过272个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:247万
展开全部
bitmap不能释放是吧?
g是由bitmap创建的是吧?那释放g,g.drawimage后面跟句g.dispose,还有问题再加句GC.Collect();
952817723
2012-10-17
知道答主
回答量:48
采纳率:0%
帮助的人:6.3万
展开全部
首先断定是否因为你的内存过小,我想bitmap不会占用太多内存的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一片柳叶刀
2012-10-17 · TA获得超过648个赞
知道答主
回答量:159
采纳率:0%
帮助的人:55.5万
展开全部
B不能释放,但是G可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Aven9Er
2012-10-17 · TA获得超过4069个赞
知道大有可为答主
回答量:2187
采纳率:60%
帮助的人:2449万
展开全部
如果软件没有特定安装要求 建议安装到非C盘
打开我的电脑属性--高级--性能设置--高级--虚拟内存更改 将原来的值改大 或是设置在非C盘上

希望能帮助到你 满意的话请采纳
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式