|
0.下载并安装TeeChart,如果找不到下载链接的可以使用该下载链接:下载链接(注意安装会需要License和Password)。安装过程省略。
1.对控件进行注册。先进入dos命令窗口,使用CD命令进入TeeChar 控件的安装目录(该目录下有TeeChart2012.ocx文件)。然后再dos命令窗口输入regsvr32 TeeChart2012.ocx接着会提示注册成功。
2.新建MFC单文档应用,过程省略(基类选择CFormView类)。在资源视图对话框窗口中右键:插入ActiveX控件,并选择TeeChart Pro Active control V2012,拖动加入到窗口中并添加变量m_chart。
3.在类视图添加类。然后选择MFC项中的“TypeLib中的MFC类”,点击添加。
在注册表中的可用类库中选择“TeeChart Pro Active control v2012<1.0>”。
在接口中选择所需的类,选择ISeries和ITChart,之后会添加CSeries和CChart两个类。
4.将View类中View类的构造函数中的“,m_chart(0)”这句话注释掉,否则编译报错。还要用include添加CSeries.h。
5.双击TeeChart控件可以增加系列,并通过Pattern修改颜色及填充图案。
6.运行代码:
CSeries lineSeries = (CSeries)m_chart.Series(0);
lineSeries.Clear();
for (int i = 0; i < 100; i++)
{
lineSeries.AddXY((double)i, rand(),LPCTSTR(_T("data")),NULL);
}
7.注意:CSeries.h中的第一句代码:
#import "C:\\Program Files (x86)\\Steema Software\\TeeChart Pro v2011 ActiveX\\TeeChart2011.ocx" no_namespace
必须注释掉,否则编译不过。
|