Глюки при обновлении окна.
Народ,такая фигня - у меня в окне созданы status window и tab control
а WM_PAINT обрабатывает одну функцию(моЮ) которая рисует график
дык вот при нажатии на закладку или строку статуса обновляется
клиентская чать и ее белый фон дает блик на строке статуса и таб контроле- просто они на мгновение цветом фона закрашиваются.
Как это устранить?
Цитата:
Originally posted by HolyNick
Хай.
Народ,такая фигня - у меня в окне созданы status window и tab control
а WM_PAINT обрабатывает одну функцию(моЮ) которая рисует график
дык вот при нажатии на закладку или строку статуса обновляется
клиентская чать и ее белый фон дает блик на строке статуса и таб контроле- просто они на мгновение цветом фона закрашиваются.
Как это устранить?
Хай.
Народ,такая фигня - у меня в окне созданы status window и tab control
а WM_PAINT обрабатывает одну функцию(моЮ) которая рисует график
дык вот при нажатии на закладку или строку статуса обновляется
клиентская чать и ее белый фон дает блик на строке статуса и таб контроле- просто они на мгновение цветом фона закрашиваются.
Как это устранить?
попробуй UpdateWindow, без обработки сообщения WM_PAINT.
Цитата:
Originally posted by HolyNick
Хай.
Народ,такая фигня - у меня в окне созданы status window и tab control
а WM_PAINT обрабатывает одну функцию(моЮ) которая рисует график
дык вот при нажатии на закладку или строку статуса обновляется
клиентская чать и ее белый фон дает блик на строке статуса и таб контроле- просто они на мгновение цветом фона закрашиваются.
Как это устранить?
Хай.
Народ,такая фигня - у меня в окне созданы status window и tab control
а WM_PAINT обрабатывает одну функцию(моЮ) которая рисует график
дык вот при нажатии на закладку или строку статуса обновляется
клиентская чать и ее белый фон дает блик на строке статуса и таб контроле- просто они на мгновение цветом фона закрашиваются.
Как это устранить?
в WM_PAINT также необходимо не забывать о том HDC? который передается вместе с сообщением (и его использовать), иначе область обрезания не совпадает с областью прорисовки.