Re: Скролл и OnPaint - ну просто ЖУТКИЙ тормоз.
От: bnk СССР http://unmanagedvisio.com/
Дата: 13.09.02 05:27
Оценка:
Здравствуйте avanti, Вы писали:

this->GetDC()->BitBlt(0,0,aWndClientRect.right,aWndClientRect.bottom, &memDC,GetScrollPos(SB_HORZ), [skip]


Почему GetDC() ?
Скорее всего, ты не чистишь Invalidate Region в OnPaint() , т.е. не вызывашь BeginPain()/EndPaint(). Чтобы заработало, надо скорее всего заменить GetDC() в OnPaint() на CPaintDC, т.е. вот так:
CPaintDC dc(this);
dc.BitBlt(0,0,aWndClientRect.right, ....
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.