Re[2]: [Cairo] Мерцание окна при перерисовке
От: nosuchip  
Дата: 21.05.09 08:32
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Здравствуйте, nosuchip, Вы писали:


N>>В окне приложения win32 рисую путь, заливаю градиентом (все с использованием cairo), при клике внутри контура заливаю другим градиентом.

N>>При перезаливке происходит неприятное мерцание.
N>>Ладно, списываю на отсутствие бэкбуфера, создаю его в формате CAIRO_FORMAT_ARGB32, рисую по нему, в конце метода перерисовки вызываю копирование его на экран. Мерцание только усиливается.
N>>Как можно это победить? Как в кайре вообще избавиться от мерцания?

CS>WM_ERASEBKGND как-нибудь обрабатываешь?


На его месте заглушка стоит, просто забиваю на него и не пробрасываю в DefWndProc.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.