求教关于OnPaint的一个用法
本人有一个问题,需要画一个趋势曲线图。目前我已经将趋势的各个点存入数组里。
float input[512]='';
我写了一个画图的函数DrawDownTrafficDiagram(),需要将存入数据的变量传到函数里即可。但是有一个问题,由于我存入数组的数据会5秒更新一次,所以我要用OnPaint来刷新绘图界面,而数组是在另外一个CPP文件里写的,我不知道应该如何把这个变量传到OnPaint()函数里面,从而让DrawDownTrafficDiagram()获取变量。
void DataShowDlg::OnPaint()
{
DrawBackGround();//画背景函数
DrawDownTrafficDiagram();//画趋势曲线函数
CDialog::OnPaint();
}
请高手指点,谢谢!!