У меня есть ManualResetEvent
. В какой-то момент я жду этого события, используя WaitOne
. К моему изумлению, я получил событие OnPaint
, находясь в WaitOne
. Это тоже происходит довольно часто.
Трассировка стека выглядит так:
Я понял, что WaitOne
заблокирует текущий поток и не позволит выполнить какой-либо другой код, пока не сработает событие.
Может кто-нибудь объяснить, что здесь происходит?