Вниз
Скачать: CL | DM;

Еще оди вопрос по OpenGL   Найти похожие ветки 

 
Mastak ©   (2003-01-05 15:11) [0]

Если я вывожу изображение на TPanel, то как узнать, когда нужно делать перерисвку изображения, ведь у TPanel нет события OnPaint. Работает довольно банальный способ: кидаю поверх панели PaintBox, и в обработчик события PaintBoxPaint пишу SwapBuffers(hdc); Это конечно работает, но можно ли сделать как нибудь подругому, например через сообщения Windows?


 
Mastak ©   (2003-01-08 09:45) [1]

Спасибо Всем!


 
Mirovodin ©   (2003-01-08 10:47) [2]

В OnPaint (WM_PAINT) можно получить Rect того, что изменилось. Получаем Rect и смотрим если он заходит на Panel (по координатам), то делаем Update. Насколько я понимаю у тебя Panel не на все окно ?



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

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



Память: 0.45 MB
Время: 0.015 c
7-30634
Ruf
2003-02-14 11:18
2003.04.10
hotkey


7-30612
Stan
2003-02-13 00:56
2003.04.10
Проблема со скрытием программы от ctrl+alt+del


9-30205
APTEMKA
2002-10-23 02:25
2003.04.10
Как прикрепить камеру к объекту


6-30498
timer
2003-02-19 15:15
2003.04.10
как можно листануть файлы на удалееноой...


14-30582
mikeevteev
2003-03-25 01:08
2003.04.10
Где найти avi для длительной файловой операции.




   Наверх