我用的是Delphi7 ,在表單的OnCreate事件中設定了
BorderStyle:=bsNone;
BrushStyle:=bsClear;
然后表單上放置了一個圖片Image 并在Image的OnMouseDown事件中
ReleaseCapture;
PostMessage(handle,WM_SYSCOMMAND,SC_MOVE+1,0)
這樣就是實作了用戶拖動圖片能讓表單移動的目的,
現在問題是 表單移動過后,表單中沒有圖片的部分會有殘影,這個怎么解決呢?
我貼個圖各位看看效果 下圖是沒拖動前

向右拖動后 如下圖

我用紅色框框的部分 就是表單移動留下的殘影
請問這個怎么才能去掉呢?
uj5u.com熱心網友回復:
解析度沒調好,重繪率適當調高下試試轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/27731.html
標籤:VCL組件開發及應用
