主题:显示屏运行一段时间不刷新了

  共有43483人关注过本帖    
帅哥哟,离线,有人找我吗?
yy
1楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-2-16 9:13:00   [显示全部帖子]

屏幕不动是整个系统都不动了,还是只是你的程序界面不动了,而你的程序又恰好是全屏状态。
因为你的其他功能是正常的,我猜测是后一种情况。程序界面卡死,最大的可能是在某个TIMER里面死循环了,或者某个函数处于阻塞状态,然后你的串口和网络的工作是在另外的线程里面完成的,所以主线程卡住了并不影响支线程的运行。
你先用远程工具的进程查看器,找到你的程序名字的exe,中止它,看系统是否还是正常的。如果系统正常的,就只能慢慢检查程序代码了,看是不是有用到timer,里面哪个地方是不是可能导致卡死。

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-2-16 9:55:00   [显示全部帖子]

这种情况可能性很多,也有可能是内存不够,然后申请空间失败,然后你在TIMER里面做的死循环申请空间。
总的来说绝大部分可能就是你的timer卡死了,你可以发下你TIMER的代码给我看看。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

显示屏运行一段时间不刷新了

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: