问用GDI画线,怎么清除之前画的线

问用GDI画线,如何清除之前画的线?
我用下面2个函数画线,
MoveToEx();
LineTo();
在画新的线之前如何把之前画的清除掉?谢谢!

------解决方案--------------------
在原来的线的位置用背景色画一个
------解决方案--------------------
设置个画线的属性,好象是取反的属性,重新画一遍就清了.也就是第一次画显示,再画一次就清除了.