最简单的方法是, Invalidate, 全窗口重绘,然后在新的位置画位图。高效点的方法是,InvalidateRect, 只重绘要搽掉的旧图,然后画新图。当然,如果你的位图不是用GDI画上去的,比如是用static控件画上去的,移动控件即可。用SetWindowPos
给CStatic控件设置一个ID,然后调用SetWindowPos
FillRect,BitBlt
你可以利用CGdiObject::DeleteOBject函数,具体怎么用去百度,或者MFC中查找即可