本项目的目的是让TeeChart根据传入的数据 绘制随时间变化的温度曲线(也可以是其它参数),
其中横坐标为实时的时间。纵坐标为传入的温度,可以是数据库传入的数据,也可以是程序中初始化定义的温度数据。在初始化时程序时TeeChart绘制的曲线上有100个点(我初始化的数据是100个),在程序开始运行后,新的数据点被不断传入,此时整个曲线会向左移动,前面的点会不断消失,曲线看起来在运动。
重要提醒:在开始观看本教程之前先确保你安装了TeeChart绘图控件。
-
第一步创建一个MFC(exe)基于对话框的工程
![](https://i-blog.csdnimg.cn/blog_migrate/7a4771f31e52eca3e87eee34efd3e801.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f9517a52a462c8fd115507fa31bc92c4.png)
-
插入TeeChart控件,路径为Project-->Add To Project-->Components and Controls,然后找到下图中的控件
![](https://i-blog.csdnimg.cn/blog_migrate/6ac69097eb68886a70cbd76ee50aadc0.png)
按流程添加完之后,可以看见右边小工具栏里面出现了一个像戒指一样的小图标
![](https://i-blog.csdnimg.cn/blog_migrate/fef529447741509c90b4e5b0f70bc35c.png)
接着将控件拖入对话框,并调整到合适大小(那两个按钮不要删掉,后面有用)
![](https://i-blog.csdnimg.cn/blog_migrate/c16a6774b53905fbdaa2a6b0d81a4fdd.png)
右击控件框,在ClassWizard中建立一个与控件框相关联的变量m_chart