将清除的那条的颜色设置成图片框的背景色!

解决方案 »

  1.   

    你的想法我已经试过了,但我不想这样做,还有没有别的办法
      

  2.   

    没别的办法,只有按原来的画线的位置再画一条线,该线的颜色为图片背景色
      

  3.   

    如果那条线和其它线交叉,那么擦除这条以后,其它线会"断裂"
    解决这个问题,可以:
    Picture1.Cls然后再重画其它线

    (如果这条线断的颜色和其它的不一样,并且是被其它线压在下面)
    可以在擦这条线用bitblt判断该点的颜色,如果和那条线同色,则擦除;否则,忽略
      

  4.   

    先全部清除再重画吧
    顺便问一下,你干吗先画了又清掉呀