我一直在使用cleardevice()清除圖形...但它產生幾個問題替代的方法來清除圖形
用於例如..我創建一個背景,但我要明確一些特定元素,那麼我不得不使用另一個用戶定義的函數拉布()它繪製的背景,並同時cleardevice(); 創造了很多問題
line(x,y,x1,y1); //suppose this line is to be erased
//but using cleardevice even clears the background
cleardevice();
drawb(); //to draw board or background
,所以我想知道的替代方法(一種方法來只清除線不是背景)(如果存在的話)
你使用了什麼圖形庫?如果你直接繪製背景,爲什麼還需要'cleardevice()'?在整個屏幕上畫背景是否符合清晰條件?如果要清除特定區域,您應該查看裁剪。 –
我想我需要使情況明確 –
我不知道正確的圖書館....但我使用turboC++ ..(我知道它的過時)..但我的學校使用如此)..最可能winbgim –