最近做项目需要画曲线。 为了节约时间,我选择了iocomp控件。 网上相关教程很少,官方提供的文档还很详细,但缺少具体的提前准备步骤,第一次接触这个控件很容易。 所以,我写这个,给入门者带来便利。
使用的资料:
iocomp破解版(目前常见的是V3和V4,两个版本根据个人喜好选择吧~
iocomp的C MFC包类(非常容易使用,有了这个包,复杂的操作一句就可以了)。
演示环境: vs2010windows7
教程开始~
首先,下载并安装iocomp。 具体的安装教程位于安装包中,因此省略说明。
接下来,创建MFC项目。 (以对话框为例,下面用图说明。 我觉得这很直观。
1 .右键单击工具栏-选项
2.
3 .单击ok,显示在工具箱中-
4 .添加到对话框中,右键单击变量进行添加-
5.
6 .说明这样操作的理由。 这是因为我们使用官方提供的包类(所以这个包类源代码中的类是这样命名的。 So~ 7 .解压缩下载的软件包系统
8 .其实不需要这么多。 我只是图方便,一下子复印了相关的东西。
9 .在'项目名称dlg.h '文件中引用如图所示的两个头文件
现在配置可以正常工作了。 voidcdemodlg 33603360 onbnclickedok () {//TODO:在此处添加控制通知处理程序代码////cdialogex3360:onok。 m_iplotx.RemoveAllChannels (; m_iplotx.AddChannel (; ciplotchannelxc1=m _ iplotx.get channel (0; //获得第一个曲线对象c1.SetTitleText (线宽20lp/mm ); //设置曲线1图例C1.add xy (10,20 ); C1 .添加xy (50,40 ); C1 .添加xy (100,20 ); }
效果图表-
教程到此结束。 如果有问题或者建议的话,请一起讨论~