在for循环中多次用CBrush画笔导致的崩溃
来源:互联网 发布:中国汽车历年进口数据 编辑:程序博客网 时间:2024/05/17 02:57
CDialog::OnPaint();int i,j;for(i=0;i<11;i++)for(j=0;j<11;j++){CBitmap bitmap;if(map[i][j]==1){bitmap.LoadBitmapW(IDB_BITMAP1);}else if(map[i][j]==2){bitmap.LoadBitmapW(IDB_BITMAP2);}else if(map[i][j]==3){bitmap.LoadBitmapW(IDB_BITMAP3);}else if(map[i][j]==4){bitmap.LoadBitmapW(IDB_BITMAP4);}else if(map[i][j]==5){bitmap.LoadBitmapW(IDB_BITMAP5);}else{bitmap.LoadBitmapW(IDB_BITMAP6);}BITMAP bt;bitmap.GetBitmap(&bt);brush.CreatePatternBrush(&bitmap);CRect rect(j*36,i*36,(j+1)*36,(i+1)*36);p->FillRect(rect,&brush);brush.DeleteObject();//程序崩溃是因为此处没有删除brush画笔}
- 在for循环中多次用CBrush画笔导致的崩溃
- 如何解决在GDI画图中,多次修改画笔的颜色
- ActiveX 在VS2008中导致崩溃
- strlen放置在for循环条件判断中容易导致死循环
- 写的程序要多次循环,导致java.lang.OutOfMemoryError
- 有关在Iphone4/5上在Block中传入字符串导致崩溃的解决办法
- 关于for循环导致的 ConcurrentModification 异常
- 在vc中多次调用dos命令,循环使用CreateProcess的
- return的用法是什么?若用在for循环中,还会执行下一次循环吗?
- 在c++的struct中使用类成员导致android下崩溃-SIGSEGV
- php中for循环中变量没有清空导致的bug
- Android在界面中重复点击导致多次跳转或打开多个相同界面的问题的解决方式
- 在 C# 中使用画笔
- Fragment中多次调用onCreatView()导致异常问题的解析
- 关于在DELPHI中FOR循环语句的使用问题
- C#中Random()在for循环内使用的困惑
- 在for循环中break与continue的区别
- poi excel导出多次循环导致查询时间过长的解决方案
- apache在linux下的重启方式
- java常用集合类详解(有例子,集合类糊涂的来看!)
- Spring Batch Concepts(2)
- hdu 1166 敌兵布阵
- 一些有用的SAP技术TCODE
- 在for循环中多次用CBrush画笔导致的崩溃
- ABAP--关于OO ABAP的学习资料连接列表
- Nginx+PHP-FPM的域Socket配置方法
- Glibc错误恢复
- 字符串子串的个数
- abap--关于sap地址,传真,邮箱的地址读取
- poj-2478 求前n个欧拉函数值的总数(模板)。
- VS2010静态库、动态库
- gst-launch & gst-inspect 介绍