无闪烁 MSChart






1.16/5 (20投票s)
2003年10月5日

52348
一种简单的停止 MSChart 闪烁的方法。
引言
这解决了图表值快速更新时闪烁的问题。
使用代码
诀窍是将 mschart 属性 DrawMode 设置为 1,如图所示。 我们还需要做一件事,在更新图表值之前将 Redraw 设置为 false,并在更新后将 Redraw 设置为 true,同时获取更新区域并使更新区域失效。
<CODE> m_ChartControl.SetRedraw(false) ; //.........code to update the Chart goes here //......................... CRgn rgn; m_ChartControl.GetUpdateRgn(&rgn); m_ChartControl.SetRedraw(true); m_ChartControl.InvalidateRgn(&rgn,false) ;
关注点
希望这能帮助所有寻找无闪烁图表的人。
历史
目前还没有!
谢谢!!
编码愉快!!!