Текущий архив: 2002.09.26;
Скачать: CL | DM;
ВнизКак отключить перерисовку окна? Найти похожие ветки
← →
Eugene Shebeko (2002-09-12 20:55) [0]Вопрос наверное старый как мир, но в FAQ вроде нет.
Рисую я на TPaintBox, рисую сначала в битмап, потом на канву.
Всё хорошо и чудестно.
Но проблема в том, что при событии OnPaint TPaintBox красится
до моего обработчика в чудестный чёрный цвет.
В результате при изменении формы, создаётся довольно неприятное
мерцание.
Можно ли вообще отключить дефолтовую перерисовку?
← →
MBo (2002-09-13 06:48) [1]Не очень понял, но может, TCanvas.Lock (TryLock)/UnLock подойдет
← →
Набережных С. (2002-09-13 08:50) [2]
> Но проблема в том, что при событии OnPaint TPaintBox красится
> до моего обработчика в чудестный чёрный цвет.
Не, брат, это ты сам чего-то начудил.
← →
Yuri-7 (2002-09-13 09:16) [3]Может быть поможет
LockWindowUpdate(Handle);
...
LockWindowUpdate(0);
← →
Ketmar (2002-09-13 10:16) [4]WM_ERASEBKGND
Satanas Nobiscum! 13-Sep-XXXVII A.S.
Страницы: 1 вся ветка
Текущий архив: 2002.09.26;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.007 c