iocomp入门教程(绘制Plot)


最近要做一个项目需要绘制曲线,为了节省时间,就选用了iocomp控件,可网上相关的教程极少,官方给的文档还是比较详尽,但缺少具体的前期准备步骤,在初次接触这个控件很容易蒙,所以我写下这篇,给入门者以便利。

用到的材料:

                            iocomp破解版(目前常见的为V3和V4,两个版本按喜好选择吧~

                            iocomp的C++ MFC包装类(非常好用,有了这个包装,很复杂的操作一个语句就OK了)

演示环境:   VS2010&win7

教程开始~:

首先,下载安装iocomp,具体安装教程已经在安装包中,我就不再赘述。

接下来创建MFC项目(我以对话框为例,接下来用图说话,我觉得这样比较直观)

1.在工具栏->右键 选择项  

2.

3.点击确定,然后在工具箱会出现->

4.加到对话框上,右键添加变量->

 

5.

6.

这么操作的原因我解释一下,这是因为我们要使用官方提供的包装类(用这个类编程真的很便利!),而在这个包装类的源代码中的类就是这么命名的,So~

7.将下载好的包装类解压

8.

其实不需要这么多,我只是图方便,一下子把相关的都复制了。

 

9.在"项目名dlg.h"文件里面引用如图两个头文件

 

 

配置至此,现在已经能够正常使用了,下面我举一个小的示例:

void CdemoDlg::OnBnClickedOk()
{
    // TODO: 在此添加控件通知处理程序代码
    //CDialogEx::OnOK();
    m_iplotx.RemoveAllChannels();
    m_iplotx.AddChannel();
    
    CiPlotChannelX c1 = m_iplotx.GetChannel(0);//得到第一个曲线对象
    c1.SetTitleText("线度20lp/mm");//设置曲线一的图例
    c1.AddXY(10,20);
    c1.AddXY(50,40);
    c1.AddXY(100,20);
 
}


效果图-> 
————————————————

原文链接:https://blog.csdn.net/dlever/article/details/79053810

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值