Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
6-85622
Brand
2002-07-11 23:07
2002.09.26
ClientSocket, ServerSocket - несколько отправок


6-85628
Феликс
2002-07-25 20:11
2002.09.26
Как узнать размер файла, которого я собираюсь скачать из сети?


3-85319
KDS
2002-09-06 15:07
2002.09.26
SUSPEND в ХП


1-85448
Aldokhin_Alex
2002-09-13 17:01
2002.09.26
Привязка программы.


3-85415
ElectHp
2002-09-05 22:15
2002.09.26
Плиzzzz!!!!




   Наверх