本帖最后由 a13112101001 于 2014-07-31 10:41:18 编辑

解决方案 »

  1.   

    CPen pen(PS_SOLID, 1,  RGB(255, 0, 0));
    pDC->SelectObject(&pen)
    设置为红色设置太快的,可以用定时器或者线程来处理,或者就是发送窗口消息
      

  2.   

    用定时器路。还有画点呢,不用一个一个的画的。GDI+里有个DrawLines函数,通过传进去的点数组和数组长度,进行画线,你可以首先读取全部的点数据到点数组,然后通过定时器不断更改DrawLines传进去的数组长度达到一点一点的画出来效果。
    PS:是使用双缓冲,才不会闪
      

  3.   

    加Sleep来控制时间,或响应OnTimer来控制时间间隔,其实和动画一样的道理