请教如何将前一次画在屏幕上的曲线清掉?

我用PgDrawIline()这个函数将所采集到的数据连接起来,在屏幕上画一条曲线,这样可以直观地看出采集到的数据的规律。

现在的问题是:第一次程序运行时,可以将所有采集到的数据在屏幕上画出来。可当程序再一次运行时,我不知道如何将前一次所画的曲线清掉,希望得到高手的指点。急需!谢谢!

用PtDamageWidget和PtDamageExtent都可以。
PtDamageExtent好一些,PtDamageWidget会出现闪烁。

我试着用了PtDamageWidget,可清不了以前画的曲线。可以告诉我什么时候用PtDamageWidget()吗?它用在什么地方呢?