WaitForMultipleObjects и несколько SetEvent()

Я обрабатываю какое-то событие, сигнализируемое WFMO, и в это время оно сигнализируется еще N раз. Вернется ли WFMO один раз или N раз?

1 ответ

Решение

Однажды. Событие в основном похоже на булеву переменную; SetEvent почти так же, как event = true; - установка его в true, если это уже правда, не имеет никакого эффекта.

Если вы хотите что-то, что ведет счет, рассмотрите возможность использования семафора вместо события.

Другие вопросы по тегам