2010.10.20 2

解决了如下问题:

1、在view中拖动图形时,有痕迹的问题。

    在view中选中一个图形,然后鼠标拖动,发现图像下端的箭头有痕迹。后来发现,是选中图形是,其实得到了一个CRect的无效区域,这个无效区域没有包含箭头,从而导致箭头部分绘图不及时。调整CRect,使之包含所有区域即可;

2、View闪烁

解决画面点击闪烁问题
CView::Update
{
   Invalidate(True),重绘了背景导致
}

注意,如果Invalidate(True),会导致重绘背景,有时会导致闪烁。可以改成Invalidate(False)

posted @ 2010-10-20 18:07  pjh123  阅读(137)  评论(0编辑  收藏  举报