在delphi中,有一種能夠在xor模式下重繪線條的模式,在這種模式下,筆與背景合併並導致隱藏線條,並且如果我們在背景中有很多顏色,則線條會以該顏色重新繪製,又如何能做到同樣的事情在C#中, 我不想重繪背景色線隱藏線 也是我應該說 我想提請面板mousemove事件系一個長方形連接到另一個繪製無閃爍線
Q
繪製無閃爍線
1
A
回答
1
在.net世界中,您基本上重繪了背景顏色並重新繪製了線條。您可以使用DoubleBuffering來幫助最大限度地減少閃爍。
如果你已經死了,試圖走老派,看看SetRop2 API調用。
+0
重畫前一行不是好主意,它會導致重繪其他形狀,如線條和...,使用不同的顏色,即時看起來像MsPaint線條畫,清除背景並重繪所有對象不是好主意 – DeveloperX
+1
絕對,而SetRop2正是ControlPaint.DrawReversibleLine在場景後面所做的。 –
相關問題
- 1. C#重繪閃爍
- 2. 繪圖不閃爍
- 3. 閃爍線
- 4. c#winform繪製圖像閃爍
- 5. 創建自定義繪製閃爍
- 6. 重繪帆布HTML5無閃爍
- 7. 繪製線條時客戶區域閃爍
- 8. 輪廓線閃爍
- 9. 重繪圖像閃爍()
- 10. 重繪和閃爍問題
- 11. 停止閃爍/重繪
- 12. 繪圖形狀和閃爍
- 13. Java2D繪圖是閃爍
- 14. 與控制檯閃爍下劃線
- 15. 無閃爍的可繪製滾動窗口
- 16. Eclipse在新線上閃爍
- 17. Symfony OutputFormatterStyle「閃爍」不閃爍
- 18. 閃爍或閃爍bgcolor
- 19. UIAlertViewController閃爍/閃爍簡要
- 20. 停止閃爍從閃爍
- 21. 谷歌地圖3重繪折線閃爍
- 22. 定製手電筒閃爍?
- 23. 無效數據幀/閃爍
- 24. 網址更改無閃爍
- 25. 無閃爍循環flv
- 26. 無閃爍文本框
- 27. Android RecyclerView繪圖問題(閃爍)
- 28. 在MFC中重繪時閃爍
- 29. HTML 5畫布圖像繪畫閃爍
- 30. C#:繪畫時避免閃爍?
它仍然支持,雖然不是由GDI +。使用ControlPaint.DrawReversibleLine()。 –
我知道,但即時通訊看圖形類 – DeveloperX
你一定注意到「不是通過GDI +」評論。 –