Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

Графика   Найти похожие ветки 

 
SergeN   (2003-01-28 16:08) [0]

Дописываю прогу. Добавил форму типа "About" и рисую на её "холсте" логотип.
Добавил Timer с интервалом 20. На каждый "тик" вращяю изображение логотипа. Всё хорошо, всё красиво... Но каждые 3 сек.
изображение какбы "моргает". Форму не refresh-у. Отчего это?


 
gsu   (2003-01-28 16:13) [1]

Используй буфферный холст или может DoubleBuffered подоедет


 
SergeN   (2003-01-28 16:15) [2]

gsu, а подробнее?..


 
han_malign   (2003-01-28 16:17) [3]

Интервал достаточно 40 (1/25 сек).
"какбы "моргает"" - скорее всего накапливаются сообщения в очереди и несколько WM_TIMER отрабатывают неравномерно...


 
Dms   (2003-01-28 16:18) [4]

ты сам напиши подробнее:

Как рисуешь? Как вращаешь ?


 
Dms   (2003-01-28 16:19) [5]

2 han_malign:
кина насмотрелся ? нужно 50 герц держать !


 
SergeN   (2003-01-28 16:28) [6]

Dms, поставил 50 -> теперь "моргает" через 1 сек.
А рисую просто: ellipse и три линии. Линии рисую на каждый "тик" цветом формы с меняющимися углами. Получается что-то вроде трёх дуг которые крутятся вокруг общего центра...


 
Dms   (2003-01-28 16:33) [7]

50 Гц - это 20 мс !

1. попробуй в этот момент приоритет у программы высокий поставить
2. возможно, такие логотипчики удобнее делать в openGL ?


 
gsu   (2003-01-28 16:35) [8]

вы что издеваетесь ?


 
gsu   (2003-01-28 16:36) [9]

но допускаю, что я не прав ...


 
SergeN   (2003-01-28 16:38) [10]

-> Dms, 20 мс - это не моя скорость!
-> gsu, почему мы издеваемся?...


 
Dms   (2003-01-28 16:39) [11]

> -> Dms, 20 мс - это не моя скорость!
В смысле ?



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
4-16011
kostik78ua
2002-12-23 10:48
2003.02.06
Регистрация шрифта


14-15825
Tux
2003-01-22 00:18
2003.02.06
Нормальный провайдер в Москве


1-15614
BALU1111
2003-01-29 12:00
2003.02.06
Модальные окна.


1-15690
Евгений Тарабановский
2003-01-27 14:43
2003.02.06
Антиалиасинг


1-15543
hurricane_13
2003-01-28 14:05
2003.02.06
TDCOMConnection в потоке





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский