Re[10]: как проверить жив ли поток (TThread)
От: srid  
Дата: 30.05.06 10:42
Оценка:
Здравствуйте, ekamaloff, Вы писали:

E>[skipped] Период ожидания, равный нулю, это особый режим работы WaitForSingleObject, при котором он просто проверяет состояние объекта синхронизации и немедленно возвращает управление. В этом смысле 0 совсем не равнозначен 1.

E>[skipped]
да, спасибо за замечание (imho, существенное)

E>Если в случае с хендлом треда (равно как и с хендлом процесса) WaitForSingleObject возвращает WAIT_OBJECT_0, значит поток/процесс завершен. Я там кстати ошибку допустил, нужно было сравнивать не на равенство WAIT_OBJECT_0, а на равенство WAIT_TIMEOUT, видимо это вызвало у тебя вопрос. Приношу свои извинения если что
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.