Суббота, 17 Октября 2015 г. 03:54
+ в цитатник
Есть несколько потоков которые ожидают Event, но тут есть одна проблема что при вызове PulseEvent потоки не всегда успевают перейти в ожидание, в этом примере после создания потоков делаем задержку 1500мс и все работает, но как сделать по-нормальному?
Ни чего кроме как ZwQuerySystemInformation(SYSTEM_PROCESSES_AND_THREADS_INFORMATION) и там уже проверять в каком состоянии поток находится больше в голову не приходит, но этот способ не сказал бы что лучше т.к. еще и в цикле придется проверять и ...
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83075
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-