В вашей программе есть необходимость приостановить большое количество потоков до реакции пользователя. Т.е. после реакции пользователя сразу все потоки должны продолжить работу. В этом случае целесообразно использовать:
- Мьютекс (Mutex)
- Семафор
- Событие (Event)
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.