Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Перерисовка окна при его перекрытии другим


Автор: Leos239 2.9.2007, 12:03
Добрый день!

В своём приложении использую OpenGL antialiasing. всё рисуется как надо, НО
допустим я переключился на другое окно (например, другого приложения) и начинаю его двигать, и при этом это другое окно частично перекрывает моё - в этом случае моё окно становится полностью чёрным.
Как я понимаю, видимо, неправильно обрабатывается (точнее вообще не обрабатывается) ситуация прорисовки окна, когда оно частично закрыто другим.
Пробывал обрабатывать WM_PAINT, но не проходит...

Подскажите пожалуйста как быть? 

Автор: BaD_SeCt0R 3.9.2007, 01:46
Leos239, WM_PAINT в приведенном примере возникает в любом случае. Может, ты приведешь код для наглядности?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)