1、首先建立一个MFC
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
,这个不详述了,笔者建立的是基于对话框的MFC,注意在建立工程过程中,在advanced features步骤中,要把 ActiveX Controls这项勾选上。
2、为工程添加一个新类,选择Categories下的MFC Class From TypeLib(这里很多人会选错成MFC Class From ActiveX Control)
3、选择从Registry(注册
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
)添加类,Available type libraries中选择TeeChart Pro ActiveX Control v5<1.0>
从下面的接口选择中,选择需要用到的接口,这里只添加CSeries类。(有些教程说这里要添加CTChart类,笔者认为没有必要,因为后面为TeeChart控件添加变量时,都会创建CTChart类)。
4、资源视图在对话框上单击右键,选择Insert ActiveX Control,再选择TeeChart Pro ActiveX Control
5、对话框上出现了TeeChart控件,调整它的大小并把它移到合适的位置上,双击TeeChart控件,为控件添加一个Series
我这里选择Fast Line的Series。
6、右键单击控件,Add Variable(添加变量),都使用默认设置,设置Variable name,我这里设为:m_tchartDemo
7、在CXXXXXXXXDlg类的构造函数中,把m_tchartDemo(0)去掉。并在XXXXXXXXDlg.cpp中添加#include "CSeries.h"
8、在OnInitDialog函数中,添加以下代码:
CSeries serDemo = (CSeries)m_tchartDemo.Series(0);
serDemo.AddNullXY(5,5,NULL );
serDemo.AddNullXY(9,7,NULL );
serDemo.AddNullXY(14,2,NULL );
run一把:
一个简单的绘图就完成。