Там ожидание реализуется WaitForSingleObject() по хендлу запущенного процесса. Для того, чтобы реализовать doResetWait нужно создавать отдельный объект Events и ждать по нему и по хендлу через WaitForMultipleObjects(). А в текущей реализации достаточно WaitForSingleObject() с таймаутом в 1 сек поместить в цикл, в котором проверять состояние верхней точки.
Ответов: 4622
Рейтинг: 746
|
|||
карма: 26 |
|
Редактировалось 2 раз(а), последний 2019-05-16 11:33:06