作者Arton0306 (没有怎麽办)
看板C_Sharp
标题[问题] 卷轴卷动时图形重绘如何加快
时间Mon Aug 28 07:37:36 2006
我现在有个panel
上面有很多图形
几乎都是fillEllipse(其实我只是要画小圆点 但只找到这个来用)多到上千个
以及drawLine
这个panel比较大 有卷轴
每次拖拉卷轴的时候
因为又要重绘图形
都会有点lag
不知这种情形有没有较好的处理方法??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.138.142
1F:推 horngsh:可以用DOUBLE BUFFER概念下去做, 在重绘时你的PANEL要HIDE 08/28 09:05
2F:→ horngsh:起来, 等画完再一次整个秀出来, 这样就不会闪烁, 好像答非 08/28 09:06
3F:→ horngsh:所问...[逃] 08/28 09:07
4F:推 gz:double buffer不是这样做的, 查msdn有详细的例子, 很容易 08/28 15:29
5F:推 Arton0306:感谢! 08/29 10:40