| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Рисование на форме... |
| Автор: Albinos_x 27.4.2006, 23:58 |
| Доброго времени суток! Возможно ли рисовать на форме так, чтоб не стиралось нарисованное, без обработки OnPaint, применения сторонних компонентов типа TImage и т.п.? Заранее Спасибо!!! |
| Автор: s-mike 28.4.2006, 07:35 |
| Можно, но чем это будет отличаться от того же OnPaint? Например перехватывая WM_PAINT или перекрывая метод Paint. |
| Автор: Snowy 28.4.2006, 08:24 |
| Либо ты, либо "сторонний компонент, типа TImage" должны обрабатывать WM_PAINT. Так уж устроена винда. |
| Автор: Alexeis 28.4.2006, 09:11 |
| Вопрос по этой же части - возможно ли как-то узнать какую часть изображения надо перерисовать после получения WM_PAINT. Я нашел функцию в SDK GetUpdateRect, но не пойму это она или нет? Добавлено @ 09:16 Все разобрался |
| Автор: Albinos_x 29.4.2006, 18:42 | ||
ясно... спасибо |