
在“类视图”中右键项目名称,选择“添加”-》“类”;
然后选择“MFC”项中的“TypeLib中的MFC类”,点“添加”。
[图][图]
在注册表的可用类型库中找到"TeeChart Pro Active control v5<1.0>",这里不需要一直下拉慢慢找,只要输入"tee"就可以直接选中
[图]
在“接口”中选择所需的类,Teechart控件包含很多类,CTChart是必须的,对应的接口是“ITChart”,其他类包括CSeries、CAxis、CAxes、CTitles等等,这里仅以“CTChart”和“CSeries”为例,选择“ISeries”、“ITChart”。
确定以后可以在类视图中看到新添加的两个类。

[图][图]
接下来需要对控件关联变量,对控件右键选择“添加变量”,选择默认的控件类型,属于类“CTchart1”,对变量进行命名,这里命名为"m_chart",这样类和变量就关联好了。
[图][图]
项目中会多出一个tchart1.h文件和tchart1.cpp文件,在对话框类的头文件CTestDlg.h中会有“CTchart1 m_chart;”的变量定义,但是CTestDlg.cpp文件中对话框类的构造函数会多出一句“, m_chart(0)”,需要把它删除,否则会编译出错。这样前期准备工作就完成了
[图]
控件绘图示例-绘制随机曲线
双击对话框中添加的Teechart控件,弹出对话框,选择“Add”添加图表,在弹出的对话框中可以看到很多图表类型,这里选择最简单的“Fast line”,并取消“3D”,选择“Fast line”下选的“normal”系列,其它选项暂不多说,点击“完成”会生成series0

[图][图][图]
添加一个按钮,修改属性“Caption”和“ID”
[图]
双击按钮自动生成按钮点击事件处理函数,编辑函数,注意添加CSeries.h头文件,用AddXY函数进行绘图,第一个参数表示横坐标,第二个表示纵坐标,和面两个默认NULL就行。
void CTestDlg::OnBnClickedDraw()
{
// TODO: 在此添加控件通知处理程序代码

CSeries lineSeries = (CSeries)m_chart.Series(0);
lineSeries.Clear();
for (int i = 0; i < 100; i++)
{
lineSeries.AddXY((double)i, rand(),NULL,NULL);
}
}

[图][图]
佳能eos1100d是首次搭载了可按照意图轻松完成拍摄的"创意表现"功能、可通过简单操作调节亮度及背景虚化的"创意自动"功能、通过快速设置按钮简单快捷地进行功能设置的"快速设置"功能、在液晶监视器上清晰显示拍摄模式及功能说明的"功能介绍"等的eos系列产品,为单反相机的初学者提供了各种简单、便利的功能。安装sdmove程序帮助转移程序因为android 2.2系统提供的转移程序到sd卡功能操作起来很繁琐,特别是你的手机运行了很多应用程序的时候尤其麻烦,通过安装sdmove应用程序,你可以一眼就看到哪些程序支持移动到sd卡哪些不支持,操作起来也比系统本身方便很多,可以节省很多时间。随着网络的发展,微应用将越来越广泛mfc画图板,就像微微博一样,用起来简单、方便、快捷,微云将是云计算里的像微博一样能简单操作、方便、快捷的的一种应用。
注意事项
添加完变量后别忘了把构造函数里的初始化赋值语句去掉,防止编译失败
注意添加头文件mfc画图板,因为除CTchart类以外,其他类都需要手动导入
重新绘图前别忘了用Clear函数清除一下
vs2013teechart
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-109036-1.html
这样的人也能被称为教授