绘制无闪烁线

时间:2011-06-25 08:39:02

标签: c# winforms gdi

在delphi中有能力在xor模式下重绘一条线,在这种模式下,笔与backcolor合并并导致隐藏线,如果我们在背景中有很多颜色,那么这条线会用这种颜色重新绘制,我该怎么办?同样的事情在c#中, 我不想再用背景重绘线来隐藏线 我也应该说 我想在面板mousemove事件中绘制线条以将一个矩形形状连接到另一个

1 个答案:

答案 0 :(得分:1)

在.net世界中,您基本上重新绘制背景颜色并重新绘制线条。您可以使用DoubleBuffering来帮助减少闪烁。

如果您在尝试上学时已经死定,请查看SetRop2 api电话。