MFC中应用mschart控件实现实时曲线的显示问题
如何实现曲线的实时是,每增加一个坐标曲线自动向左移动并且能保留原来的曲线,也就是曲线不断的压缩,现在能实现的是Y轴坐标数据会有一个跳变,有做过的人没有,可以讨论
for(WORD row=1;row<20;row++)
{
int manpin=1;
CString temp_row;
m_Chart.SetRow(row);
m_Chart.GetDataGrid().SetData(row,1,atoi(m_sPosZ),NULL);
if(row%20==0)
{
++manpin;
m_Chart.SetRowCount(20*manpin);
for(int Trow=row;Trow<=20*manpin;Trow++)
{
m_Chart.SetRow(Trow);
m_Chart.GetDataGrid().SetData(Trow,1,atoi(m_sPosZ)+1000,NULL);
temp_row.Format("%d",Trow);
m_Chart.SetRowLabel(temp_row);
}
}
}