WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Помогите с обновлением экрана

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Помогите с обновлением экрана
Woolf опубликован 07-10-2001 17:19 MSK   Click Here to See the Profile for Woolf   Click Here to Email Woolf  
Вобщем, делаю я вычесление графики на одном контексте, затем перевожу его на экранный контекст, далее обновляю экранный контекст,
и всё так по кругу.
Но получается мерцающее изображение!
Как с этим справица!?!
Kostik опубликован 08-10-2001 05:40 MSK     Click Here to See the Profile for Kostik  Click Here to Email Kostik     
Смени видюху. :-)
gecky опубликован 08-10-2001 06:09 MSK     Click Here to See the Profile for gecky  Click Here to Email gecky     
Ты используешь BitBlt для копирования на экранный контекст и у тебя мерцание???
OlegO опубликован 08-10-2001 10:29 MSK     Click Here to See the Profile for OlegO  Click Here to Email OlegO     
Попытайся перехватить WM_ERASEBKGND и в нем
ничего не делать, просо возвращай TRUE.
Sourcer опубликован 08-10-2001 10:45 MSK     Click Here to See the Profile for Sourcer  Click Here to Email Sourcer     
Если ты сначало затираешь, а потом выводишь в контекст, то в принципе мерцание и будет...
GDI вообще тормозная вещь...
Пиши под DirectDraw :)
Woolf опубликован 08-10-2001 15:28 MSK     Click Here to See the Profile for Woolf  Click Here to Email Woolf     
Кто н VB программировал, тот знает, что
сущесвует такое св-во у формы как Autoredraw
играясь с которым и одновременно внутри цикла рисования, где надо, перерисовывая экран,
можно избавиться от мерцания

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.