为什么DrawReversibleFrame这么慢?

时间:2011-08-16 02:28:05

标签: .net winforms draw

为什么ControlPaint.DrawReversibleFrame这么慢?我用它在我的程序中调整大小或拖动的对象周围画一个虚线框。你可以看到,当鼠标移动时,重绘会相当滞后。在MouseMove事件中,我使用DrawReversibleFrame来绘制框架,所以也许这是我的问题,因为它重绘得太多了。有趣的是,在远程桌面下使用我的程序时,没有问题,它重绘得更快,没有滞后。

1 个答案:

答案 0 :(得分:1)

我刚刚注意到,只有在使用Aero时才会出现这种情况。当我使用任何其他不使用Aero的桌面主题时,它的工作完全正常。