![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Есть прога, которая может зависнуть, как можно узнать повисла ... [D5, D6, Win95/98]
YDV © (2002-08-01 07:03:00)Здравствуйте !
У меня такая проблема:
Есть прога, которая может зависнуть(неизвесно почему), как можно узнать повисла ли эта прога(другой программой на DELPHI) ?
Заранее огромное спасибо !
Almaz (2002-08-02 00:47:00) [1]В Win95/98 есть недокументированная функция:
function IsHungThread(ThreadId: Integer): BOOL; external "USER32.DLL" name "IsHungThread";
Возвращает TRUE если поток "повис". Узнать ThreadID можно зная handle окна при поможи функции GetWindowThreadProcessID.
Удачи.