Я хочу что-нибудь нарисовать. Поскольку графический интерфейс зависает, я хочу рисовать в потоке. Но иногда хочется поставить рисование на паузу (на минуты).
В документации Delphi говорится, что Suspend/resume устарели, но не сообщается, какие функции их заменяют.
Приостановка и возобновление устарели. Sleep и SpinWait явно неуместны. Я поражен, увидев, что Delphi не предлагает такого базового свойства/функции.
Итак, как мне приостановить/возобновить поток?
WaitForSingleObject
... - person whosrdaddy   schedule 29.05.2017WaitForSingleObject
нормально, если вы делаете это правильно - person David Heffernan   schedule 29.05.2017