Programming/Delphi

작업관리자처럼 "응답없음" 프로그램 알아내기

통통만두 2010. 6. 30. 15:32
반응형
//[방법1]

 type

   function IsHungAppWindow(hwnd: HWND): boolean; stdcall; external user32 name 'IsHungAppWindow';

...

implementation

...

if IsHungAppWindow(핸들) then

   {응답없음}


// [방법2]  
// WM_NULL을 SendMessageTimeOut 으로 날려본다.
// 정상적으로 처리되면 그 프로그램은 살아 있는거다
// 처리 안되면 응답없는거고
반응형