У меня вобщем в функции OnDraw() перерисовывается полностью все представление. Должен быть закрашен определенный прямоугольник. И когда скролишь, появляются всякие полосы, т.е. видно, что слишком медленно все перерисовывается, вот мой корявый код:
| Код | void CGodsonView::OnDraw(CDC* pDC) { CGodsonDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc);
CBrush br(RGB(92,92,92)); pDC->SelectObject(&br); pDC->Rectangle(0,0,50000,-50000); CBrush brWhite(RGB(255,255,255)); pDC->SelectObject(&brWhite); pDC->Rectangle(0,0,pDoc->XSize,-pDoc->YSize);
|
Подскажите пжл как это лучше осуществить, т.е. чтоб быстрее работало. Заранее благодарен. |