|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.04.2017, 23:05 | #1 |
Форумчанин
Регистрация: 20.04.2009
Сообщений: 136
|
Очищается область при перемещении родительского окна
Есть Static, который находится в родительском окне. Если это окно переместить за видимую область экрана а потом, вернуть, то всё, что нарисовано на "канве" Static'а стирается. Приходится в сообщении WM_PAINT делать перерисовку. Но, зачем, разве Static не имеет личную область памяти, то есть, куда мы рисуем? Может, кто-то подскажет, как убрать эту перерисовку при манипуляциях с родительским окном?
Update: убрал Static, сделал буфер из HBITMAP'а, и перерисовку WM_PAINT через BitBlt. Наверно это лучший вариант в данной ситуации... Последний раз редактировалось Alexan-Dwer; 11.04.2017 в 21:35. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перезагрузка родительского окна по закрытию дочернего | Artsiom | JavaScript, Ajax | 3 | 18.10.2016 09:09 |
При выводе картинок в цикле, TDrawGrid очищается | KBO | Помощь студентам | 14 | 16.07.2015 16:59 |
Как узнать handle родительского окна | Zadovatel | Общие вопросы Delphi | 5 | 29.08.2013 02:20 |
Как привязать таблицу нового modal окна к Dataset динамически созданного родительского окна? | delphicoding | Общие вопросы Delphi | 6 | 02.10.2011 22:41 |
JQuery — Вызов из iframe функции родительского окна | JTG | JavaScript, Ajax | 4 | 29.03.2011 17:47 |