您现在的位置: 爱51代码网 >> 范文 >> 文章正文
MFC 程序运行一段时间就没有画面卡死了

1.CList 用于存储每条路上的车辆,便于进行控制
2.路灯画在OnCreate 中,在ontimer 中进行控制
3.有专门的函数画车和画路,在ontimer 函数中调用
4.有几个函数实现车辆对路灯的判断和过马路以及控制车距功能(只有直行,拐弯还没做,传递指针为参数)
刚开始做的时候还没发现,等做完所有车辆直行后,发现运行一段时间后画面就白了,没反应了。
在网上搜了很多,有说指针问题的,可是我的指针用的很少的,只有过马路功能用的指针为参数,其他基本没用到指针 估计存在资源泄漏

正常情况下1000ms 刷新一次就好了, 但是测试的时候不想等那么久, 就调成了500ms,刚刚试了下1000ms,也是一样的结果。我其实也是刚学MFC 还不知道怎么测试代码的性能,很多东西都是摸索着写的。资源的话我就用了一个位图,表示车辆,然后画车的函数就用这个位图重复创建显示车辆。

资源包括内存没有释放,gdi对象没有释放等等

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    随机找出24个不一样的字,在把一
    java怎么实现html转为pdf
    lotus数据列表文档个数如何实时统
    lotus代理中LS如何将字符串保存到
    在lotus BS系统里怎样方便实现统
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    java怎么实现html转为pdf
    lotus数据列表文档个数如何实时统
    在lotus BS系统里怎样方便实现统
    undefined reference timer_crea
    linux文件/usr/lib破坏了,还原后
    internal compiler problem 
    vc报错vector iterators inc
    vc如何获得播放过程中一张图
    unresolved external symbol
    64位系统上指针是8字节吗
    父类 *指针=new 子类 有可能
    vc如何框选出图片中的条形码
    vc点击view中不可编辑文本工
    音乐盒的播放列表是用CListC
    多线程里调用CreateInstance
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |