我用evc,想实现:将通过串口每0.1秒接收到得数据和AD接收到得数据,存储在一个CList对象中,按照时间点画两条曲线出来,当接收到得数据大于设定的纵坐标时重新画图,需要将以前的点也画出来。总共的数据不会超过1000个(不固定)。
我在串口接收数据的回调函数中判断当在Tn时大于Ymax时,重画前n个点的图,但是这样需要较长的时间,在此时间内会丢掉串口传过来的数据。
想通过创建一个线程来画图,但是在重画时,调用CList时出错。
请教高手可否有好的方法?谢谢!
我在串口接收数据的回调函数中判断当在Tn时大于Ymax时,重画前n个点的图,但是这样需要较长的时间,在此时间内会丢掉串口传过来的数据。
想通过创建一个线程来画图,但是在重画时,调用CList时出错。
请教高手可否有好的方法?谢谢!
解决方案 »
- 怎么用win32在指定点画bitmap或者png,注意不是MFC哦。
- 关于触发器的调用
- 在线等待,如何检测是否插入USB设备比如U盘,MP3等.谢谢!
- CSDN 为什么没有数学建模的版块,有兴趣深入探讨数学建模型算法的同志请进来,这次我们讨论一下排课系统的问题,哥们们来吧,上个大餐
- 苦闷!写过ftp客户端程序的兄弟清过来看一眼。
- 做股票软件的高人来参与几句?我想知道这个开发需要哪些方面的准备?
- 刚学vc,请问怎么用vc调试winapi程序
- 如何安装VC占用硬盘空间最小?
- 那位大虾可提供考MCSD的消息
- 如何修改类的基类?
- 获取进程描述
- 如何使32位程序在64位OS上运行时和64位程序一样的方式读写注册表?
看看有用吗