MFC的绘制曲线控件High-speed Charting,如何动态绘制时的缩放?

bazzi2011 2019-06-17 06:57:23
由于项目中需要用到实时的绘制曲线,故选择了MFC下一个很好的控件High-speed Charting。
这篇文章是它的简介:
https://blog.csdn.net/czyt1988/article/details/8740500

这个控件本身是支持放大缩小的,按住鼠标左键,向右下方画矩形,之后就会把矩形区域放大显示。

问题就出在这个放大显示功能上面。如果是一些静态的数据, 那没问题。但如果数据是实时更新的,比如在OnTimer中1秒钟更新一次数据画线。那么放大功能变失去了效果,因为刚刚放大,图又被实时刷新了。

放大效果如图所示:


我的问题是,这个控件是否支持在动态实时绘制曲线的过程中进行局部放大功能?用过的朋友进来说下!谢谢了!

我希望的效果是下面这幅图,这是QT的绘制曲线控件。不知道High-speed Charting是否能够做到!
...全文
813 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rockismej 2019-06-19
  • 打赏
  • 举报
回复
感觉你没说清楚,这功能我用过,支持动态局部放大的
大树学长 2019-06-19
  • 打赏
  • 举报
回复
放大缩小无非的横坐标和纵坐标按比例改变,用GDI+绘制曲线就可以了。 楼主说的这个刷新太快应该是新的数据显示是初始大小不是放大比例的大小了吧,看看能不能在刷新显示前先将刷新后的显示初始比例设置为你当前的放大比例,然后再画出来
赵4老师 2019-06-19
  • 打赏
  • 举报
回复
自绘是早晚要学会的技能。
一彤 2019-06-18
  • 打赏
  • 举报
回复
你看看它接口,逐个试,要不如果有源码就比较好办,不然只能自绘
zgl7903 2019-06-17
  • 打赏
  • 举报
回复
从CWnd派生新类 自绘完成

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧