CView: WM_PAINT?
От: sushko Россия  
Дата: 15.08.02 20:28
Оценка:
По команде из другого треда мне бывает нужно обновить часть окна CView (именно часть). Как это сделать?

Беда в том, что дефолтное поведение CView для отрисовки предоставляет только метод OnDraw, кот. "хочет" обновлять всю клиентскую часть окна целиком; вызванный внутри него GetUpdateRect возвращает пустой прямоугольник несмотря на то, что я до того делал InvalidateRect.

Похоже, что нужно пользоваться WM_PAINT, но в хелпе сказано, что эту штуку не рекоменуется использовать для CView.

Куды крестьянину податься?
Бесплатный генератор отчетов для программ на C/C++
http://www.oxetta.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.