当前位置: 首页 > >

MFC中使用TeeChart控件(vs2017环境下)

发布时间:

1.新建mfc工程


2.选择基于对话框的应用程序,点完成即可


3.工具》选择工具箱》COM组件,选中TeeChart组件


4.在工具箱中找到TeeChart控件,并拖入Dialog中,调整大小


5.右击控件,选择类向导


6.添加ActiveX控件中的MFC类


6.1选择可用的控件


6.2双击接口类,完成即可。


7.添加类型库中的MFC类


7.1选择可用的类型库


7.2选择相应的接口,在此我们学则ISeries与ITChart,双击相应的接口类即可


8.右击TeeChart,选择添加变量,变量类型为CTChart,变量名称自定义即可。


9.修改Dlg.cpp中DoDataExchange函数中的代码,将DISPID()删去


若是Dlg构造函数中出现对m_chart的初始化,则将该初始化删除



10.双击TeeChart控件,选择图标类型


我们选择较为简单的2D图表Fast Line



10.为了方便演示,我们添加一个按钮,修改Caption与ID,双击按钮转到按钮的响应函数添加代码(添加代码前记得在Dlg头文件中包含响应的头文件)


可以将这两个头文件中的第三行(带有import的那一行)注释掉



响应函数代码



11.运行结果


12.示例工程

下载链接


13.参考博客


链接


?


?


?


?


?


?


?


?


?


?


?


?


?


?


?


?


?


?


?



友情链接: