1,我想在对话框的下方区域画图动态数据 通过settimer  ontimer 获得count 设置成全局变量SetTimer(1,2000,NULL)OnTimer{
   count++;   //就是获得了动态的数据count}然后我就要画图,CDC *pDC=GetDc();
pDC->MoveTO(count,count)
pDC->Linto(count,count)无法动态的画出来,实现的效果是应该线不断的加长请问这个功能能够实现吗?请教,画图不太了解啊,请大家帮忙

解决方案 »

  1.   

    int count;//头文件
    OnInitDialog()里;
    count =0;
    SetTimer(0,100,NULL);OnTimer里面:
    CClientDC dc(this);
    dc.LineTo(count++,count++);
      

  2.   

    绘制代码放在 OnPaint 中
    OnTimer 里修改数据,然后用InvalidateRect触发重绘,调用OnPaint来进行绘制。
      

  3.   

    然后用InvalidateRect触发重绘,调用OnPaint来进行绘制这个能说的具体一点吗?InvalidateRect 放在哪里调用啊