我在看一硬盘录像机的vc SDK开发包,其某个实例程序界面挺复杂,在我点击某按钮出来某界面时发现该界面元素无法点击,按钮也没反应,就像一个图片在那里,这不是点击按钮执行函数死机引起的,因为我再点其他界面就没有这个问题不知什么原因会这样呢?

解决方案 »

  1.   

    我自己查看代码,发现时条件不满足 执行了EnableWindow(FALSE)造成的
      

  2.   

    大部分应该程序在某个函数中阻塞,例如read,waitsigleobject等函数。
    尤其是当与其它进程通信,或者网络通信,需要等待数据或事件时,处理不好经常会使界面处于假死状态。