ЗАО «ЗЭО»

Техническая поддержка пользователей => Windows CE, EBoot => Тема начата: TeaMoon от 30 Июня, 2015, 14:04:52

Название: Таймеры в WinCE
Отправлено: TeaMoon от 30 Июня, 2015, 14:04:52
Добрый день!
Есть необходимость реализовать в программе таймер с целью выполнения периодических операций.
Попытался использовать для этих целей mmtimer.
В параметрах timeSetEvent в качестве LPTIMECALLBACK lpTimeProc параметра указал соответствующую функцию.
В качестве параметра UINT fuEvent пробовал указывать TIME_PERIODIC и TIME_CALLBACK_FUNCTION результат один:
вызов функции не производится, -отлавливал брейкпоинтом в теле вызываемой функции. Приостановить отладку тоже не получается - VisualStudio ругается, что не может приостановить поток.
Это особенности WinCE или железа? Как можно/нужно правильно решить поставленную задачу?
Использую:
- VisualStudio2005
-ТионПро28
- WinCE6.0 из предоставленного образа
- подключение через ActiveSync





Название: Re: Таймеры в WinCE
Отправлено: Danila от 30 Июня, 2015, 15:05:36
Добрый день.
Используйте функцию SetTimer:
https://msdn.microsoft.com/en-us/library/ee502602.aspx