2011-10-25 23 views
1

我在Delphi Prism中編程。我正在使用鼠標點擊作爲輸入。我看到這些線條正在我的winform中繪製,但是當您移動鼠標時它們不會被清除。它不斷繪製並最終填充winform,爲每個鼠標移動添加行。我確實試圖使形式或區域無效,但它導致我的winform閃爍非常糟糕。我知道你可以在Delphi上使用pmXor pen模式來進行win32。 .NET有沒有類似的筆模式?你如何讓線條消失,只保留表單上的活動線?是否有pmXor筆模式或.NET system.drawing.pen的類似模式?

我搜索谷歌,Stackoverflow,甚至MSDN庫,似乎很少有關於.NET penmode的信息。

在此先感謝。

+0

ControlPaint有一些DrawReversibleXxx方法。專注於擺脫閃爍。 DoubleBuffered屬性。 –

回答

2

.net圖形中沒有xor pen模式。

+0

@大衛解釋了爲什麼沒有人似乎在談論它與.NET有關。如果它不支持異或模式,那麼我可能會問什麼選項。 – ThN

+0

根本沒有選項。沒有筆模式。 –

相關問題