控件-在vs2010中实现雷达信号轨迹追踪

作者:用户 来源:互联网 浏览:252 次 时间:2016-06-17 11:11:49

控件

控件-在vs2010中实现雷达信号轨迹追踪 - 摘要: 在vs2010中实现雷达信号轨迹追踪雷达上显示一些不同的目标,目标新的位置是红色显示的(这个本来就实现了)现在想把以前的位置想要保持住,然后把历史位置更改为其他颜色显示,最后能看出目标的移动轨迹,信号

问题描述

在vs2010中实现雷达信号轨迹追踪

雷达上显示一些不同的目标,目标新的位置是红色显示的(这个本来就实现了)现在想把以前的位置想要保持住,然后
把历史位置更改为其他颜色显示,最后能看出目标的移动轨迹,信号从网口发过来,然后
在TEECHART控件中每隔100ms绘制一次目标的新位置,这个有什么思路。绘制函数在定时器中实现的,
接收数据是一个单独函数。

解决方案

思路没有什么问题,需要注意界面刷新的实现过程(100ms刷新一次需要防闪屏现象),与如何指示出“能看出目标的移动轨迹”

解决方案二:

如果只是想把历史数据也画出来,简单的方法建立一个历史数据缓冲区,比如最多保留1000组数:

 int xOld[1000]yOld[1000]count=0;//count来计历史数据个数 //每一次把count个历史数据全部画出来。 //可以设个标志int flag=0如果count>1000了,令flag=1以后每次把缓冲区的数据都显示了, //count=++count%1000用于循环保存历史数据。
解决方案三:

是用MFC实现的吗,如果是的话,保存所有有用的点,在onpaint中实现绘图即可,当收到属于调用invalidate()刷新绘图表面。如果你是用的MFC,但是绘图是在计时器中,这样是不好的,你最小化然后恢复正常,绘图可能不见了

解决方案四:

当收到数据---不是收到属于

解决方案五:

如果是用mfc实现的,我可以实现一个例子给你,qq:912271691,我需要分数啊

【云栖快讯】中办国办印发《推进互联网协议第六版(IPv6)规模部署行动计划》加快推进基于 IPv6 的下一代互联网规模部署,计划指出2025年末中国 IPv6 规模要达到世界第一,阿里云也第一时间宣布了将全面提供IPv6服务,那么在全面部署 IPV6 前,你需要了解都在这儿  详情请点击
云栖社区(yq.aliyun.com)为您免费提供控件-在vs2010中实现雷达信号轨迹追踪相关信息,包括 控件 的信息 ,所有控件-在vs2010中实现雷达信号轨迹追踪相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_86718,您可以点击控件-在vs2010中实现雷达信号轨迹追踪-手机站访问。
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

开发者常用软件,超百款实用软件一站式提供

热点导航