Re[2]: Как сделать перерисовку формы максимально быстрой
От: Streamer1 Украина  
Дата: 27.04.06 07:51
Оценка:
Здравствуйте, Andrbig, Вы писали:

A>При таком раскладе не надо никому ничего сообщать. Заведи таймер, срабатывающий так часто, как тебе надо. Таймер возьмет последние данные от рабочего потока и их отрисует. Все, не надо никаких усложнений.


ха

я так и делал вначале, поставил таймер на 20 мс и по нему делал Invalidate, но
по какимто причинам таймер срабатывает не раз в 20 мс, а как ему вздумается —
то раз в 3 секунды, то раз в секунду, короче обновление получается в среднем
раз в несколько секунд. В чем дело не знаю... поэтому стал делать Invalidate из
потока отрисовки, но это стало заметно тормозить поток отрисовки, а его тормозить нельзя
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.