Как я могу проверить, активен ли ожидающий таймер? - PullRequest
0 голосов
/ 09 июля 2019

Я использую ожидаемый объект таймера и хотел бы запустить его через SetWaitableTimer , если таймер уже работает. SetWaitableTimer объясняет, что

Если таймер уже активен при вызове SetWaitableTimer, таймер останавливается, а затем снова активируется.

Следовательно, в настоящее время я поддерживаю флаг, указывающий, активен ли таймер. Увы, синхронизировать его с различными вызовами SetWaitableTimer и CancelWaitableTimer немного утомительно. Может быть, есть лучший способ сделать это, чем ручная бухгалтерия?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...