2010.10.20 2
解决了如下问题:
1、在view中拖动图形时,有痕迹的问题。
在view中选中一个图形,然后鼠标拖动,发现图像下端的箭头有痕迹。后来发现,是选中图形是,其实得到了一个CRect的无效区域,这个无效区域没有包含箭头,从而导致箭头部分绘图不及时。调整CRect,使之包含所有区域即可;
2、View闪烁
解决画面点击闪烁问题
CView::Update
{
Invalidate(True),重绘了背景导致
}
注意,如果Invalidate(True),会导致重绘背景,有时会导致闪烁。可以改成Invalidate(False)