SetWaitableTimer()

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Eugie, Romeo, Hawk

Ответить
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

09 июн 2004, 14:10

Надо бы мне установить таймер (SetWaitableTimer) чтобы он сигналил в начале каждой минуты. Брать текщее время, прибавлять к минутам один и задавать интервал в одну минуту как-то стремно.
2B OR NOT(2B) = FF
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

09 июн 2004, 16:18

Ну а где вопрос? Советуешься как это слелать, что ли?
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

09 июн 2004, 17:33

Цель: Мне надо организовать тред, который был бы заблокирован ( WaitForSingleObject(<какой-то хендл>,INFINITE) ).
Каждую минуту (17:25:00,17:26:00,17:27:00, etc... ) <какой-то хендл> должен приводиться в сигнальное состояние, и на время разблокировать этот тред.
Тред делает какие-то вещи и опять блокируется в ожидании пока <какой-то хендл> опять приведётся в сигнальное состояние.
WM_TIMER использовать не хочу.

Сложности: Надо выбрать 2-й параметр для SetWaitableTimer() (а именно const LARGE_INTEGER * pDueTime). Не случилось бы так, чтобы к тому моменту, когда все заработает, время уже прошло.

ЗЫЖ По моему было достаточно понятно.
ЗЗЫЖ А у вас на форуме по ходу время UTC а не Московское.
2B OR NOT(2B) = FF
Hawk
Сообщения: 215
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

10 июн 2004, 08:14

По моему SetWaitableTimer для этих целей и придуман. С абсолютной точностью по времени в виндах ты все равно ни чего не сможешь сделать. Можно за секунду например в 59 секунд ставить таймер, хотя это всеранвно не гормантированно
Юрий Соколов
Сообщения: 4
Зарегистрирован: 22 окт 2013, 15:53

22 окт 2013, 16:14

для такой задачи лучше открыть отдельный поток, где сравнивать GetTickCount() минуту и делать ProccessMessages(), а потом signal семафору
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

22 окт 2013, 16:46

Откопал же тему за 2004 год. Сейчас этот Absurd уже матёрый программист, который и не вспомнит о том, что такое писал :)
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Nosebubre
Сообщения: 0
Зарегистрирован: 10 сен 2013, 12:50
Откуда: Korea North
Контактная информация:

05 ноя 2013, 20:18

""Not exactly,"Rosalie yawned again.Feel free to comment on photos:Ralph lauren blizzard Ralph Lauren Polo Outlet 2011 hits dallas, is super bowl affected?That month where you have no idea where they're going to go.Po膷eo sam skakati plesati, vikati, ko zna 拧ta sve nisam.The company currently sources beans from tata, a major indian producer.

Studies on the chemical nature of the substance inducing transformation of pneumococcal types.The only way you can find a good proxy is to first decide what you need a proxy server for.This fountain is made from a sturdy yet lightweight material called fibreglass.In fact, it does not matter where you go or what you do, family holidays are times for giving the kids extraordinary memories that will stay with them for ever and family holidays also allow some very busy parents to bond with and get to know their children better.Companies are better at the job.
Ray allen finished the game with 32 points.If you are going to have a fashionable wedding, Cheap Ralph Lauren Polo you can choose fashion forwards wedding dress;If it is a traditional ceremony, you can choose classical and grand wedding dress;If it's in a village or garden, you can choose vivid outdoor style of wedding dress.Only a few ralph lauren use the traditional wood furniture nowadays.After hawaii, it is the second largest island in the united states, 3, 800 square miles largely devoted to the vast national wildlife refuge.So, to sum this all up :D o i like or agree with those types of content/appears in the serps because it all paid in some way, at some point.
Consensual to the american edition of the oxford dictionary, infidelity is defined as unfaithfulness most notably adultery.~, Loving Life, Publish like crazy, please pass me the points, ~* All I Wanna Do Is Score Some Points*~, Gather Writing Life, Inviting-Points, points extravaganza, point up, peter joseph swanson fan club,!If you are after massive crowds, huge dance floors and a good party.Plastic moulding is a very ralph laurenological and technical process.Cbeyond(Nasd-Cbey)Is a publicly traded provider of telecommunications and cloud services, which has been recognized by microsoft at Ralph Lauren Polo Outlet its 2009 worldwide hosting partner of the year and 2010 hyper-V cloud provider of the year.
This fom of louis vuitton vaies based on egiona pefeences and cstomstopaepica.It's easy to become overwhelmed by the selection.This shoe company devoted all their effort to the shoe industry and made the best shoe Ralph Lauren Polo Sale to people all over the world since its foundation.Check how far the ralph lauren can be thrown-You want to make sure it clears your area completely.The answer to that question is"Yes.
Religious louboutin, i think you can find your preferred things.The reason, the forests above the height of the abundance and diversity of tree species is limited, structure and growth of moss on a tree trunk that is very difficult for the movement, and low temperatures at night.Fourth-Quarter pre-Tax operating profit came in at $1.Sadly, though these same newspapers are more often filled with accounts of lives and livelihoods lost to crime and acts of violence that could have been prevented had their victims taken common-Sense measures to avoid becoming targets.Start changing up you, your dating expectations and your life.





http://cheapmichaelkorscanada.ayso111.org
Ответить