如题,如果进程内部出现死锁,或者其他问题,界面上看就是不重绘了而且没有反应;
如果是Idle的话,那应该还是有反应的。
现在我想区分这两者,以便在Frozen状态杀掉该进程然后create一个新的。
请赐教!

解决方案 »

  1.   

    BOOL IsHungAppWindow(
              HWND hWnd
    );这个API反回TRUE表示系统认为指定窗口无响应
      

  2.   

    又看到 了一个API,不过应该过两天就忘记了
    郁闷啊
      

  3.   

    补充一下,IsHungAppWindow只能在2k/XP下使用。Win9x下用IsHungThread。
      

  4.   

    好的,谢谢!我先试试,但最终要发布的机器是windows2003 server,不知道行不行~