8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
1 | |
Как написать свой таймер?06.01.2014, 00:14. Показов 4525. Ответов 22
Метки нет (Все метки)
Чтобы функция выполнялась скажем каждые 200 миллисекунд. Сейчас WM_TIMER делает это, но он не подходит. Искал по многим запросам в гугле и не смог найти простого примера.
0
|
06.01.2014, 00:14 | |
Ответы с готовыми решениями:
22
Как написать свой Браузер на С++ как написать свой движок для сайта? Написать таймер к задаче Написать свой фасет |
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 00:39 [ТС] | 3 |
Croessmah, мне так сказали
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
||||||
06.01.2014, 01:45 | 4 | |||||
1
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 02:23 [ТС] | 5 |
Nikcharn, ок, а куда это дело вставлять, в WM_CREATE сойдет?
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
|
06.01.2014, 02:34 | 7 |
0
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
||||||
06.01.2014, 02:50 [ТС] | 8 | |||||
Nikcharn,
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
|
06.01.2014, 13:39 | 9 |
Эм, логично. В начале внимательно посмотрите на мою функцию и поймите что она делает.
0
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 15:05 [ТС] | 10 |
Nikcharn, и что же она делает?
0
|
Модератор
5198 / 2080 / 406
Регистрация: 06.01.2013
Сообщений: 4,794
|
|
06.01.2014, 15:09 | 11 |
mzarb, после вызова происходит задержка на указанное число мс
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
|
06.01.2014, 15:11 | 12 |
Эта функция, через заданное время, например при входных данных 5000 (5 сек), выводит на экран, что время вышло и можно делать следующее действие. Вам же нужно доработать ее. Вместо того чтобы она писала текст, например, вам нужно поставить то действие какое Вы хотите, типа выполнение функции и т.д..
0
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 15:54 [ТС] | 14 |
alsav22, я же не задавал вопрос о том, что лучше.
0
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 16:19 [ТС] | 16 |
alsav22, я не могу сейчас объяснить толком зачем, потому что хочу менять структуру дальше, а WM_TIMER в неё не вписывается. По этому мне нужен любой таймер, только чтобы он не был связан с WM_TIMER и был по возможности не сильно большой. Ну в играх же какие-то таймеры используют? Мне нужен примерно такой же, только меня не интересует его точность, а просто чтобы был не такой как у меня сейчас, а в виде функции.
0
|
71 / 53 / 10
Регистрация: 31.07.2009
Сообщений: 149
|
|
06.01.2014, 18:40 | 19 |
Это удобнее просто, но если человек хочет написать свой таймер, кто ему мешает? Это же не для бизнес продукта делается, а для обучения.
0
|
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 141
|
|
06.01.2014, 18:43 [ТС] | 20 |
Nikcharn, +
Эта змейка даже не для вуза. Я мог бы сделать весь функционал за пол часа, но там бы было много быдлокода и костылей, а так хочу что-то более мне нормально сделать и как вы отметили, научится на этом.
0
|
06.01.2014, 18:43 | |
06.01.2014, 18:43 | |
Помогаю со студенческими работами здесь
20
Написать свой манипулятор Пытаюсь написать таймер на С++, но линукс против Можно ли написать свой оператор? Написать свой движок с нуля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |