iocomp入门教程(绘制Plot)[通俗易懂]

iocomp入门教程(绘制Plot)[通俗易懂]最近要做一个项目需要绘制曲线,为了节省时间,就选用了iocomp控件,可网上相关的教程极少,官方给的文档还是比较详尽,但缺少具体的前期准备步骤,在初次接触这个控件很容易蒙,所以我写下这篇,给入门者以便利。用到的材料:iocomp激活成功教程版(目前常见的为V3和V4,两个版本按喜好选择吧~…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

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

用到的材料:

                            iocomp激活成功教程版(目前常见的为V3和V4,两个版本按喜好选择吧~

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

演示环境:   VS2010&win7

教程开始~:

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

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

1.在工具栏->右键 选择项  iocomp入门教程(绘制Plot)[通俗易懂]

2.iocomp入门教程(绘制Plot)[通俗易懂]

3.点击确定,然后在工具箱会出现->iocomp入门教程(绘制Plot)[通俗易懂]

4.加到对话框上,右键添加变量->iocomp入门教程(绘制Plot)[通俗易懂]

 

5.iocomp入门教程(绘制Plot)[通俗易懂]

6.iocomp入门教程(绘制Plot)[通俗易懂]

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

7.将下载好的包装类解压iocomp入门教程(绘制Plot)[通俗易懂]

8.iocomp入门教程(绘制Plot)[通俗易懂]

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

 

9.在”项目名dlg.h”文件里面引用如图两个头文件iocomp入门教程(绘制Plot)[通俗易懂]

 

 

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

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);
 
}

效果图-> iocomp入门教程(绘制Plot)[通俗易懂]
————————————————

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160935.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux抓包工具[通俗易懂]

    Linux抓包工具[通俗易懂]字符界面的的抓包工具—-tcpdump可用选项-A以ASCII格式打印出所有分组,并将链路层的头最小化。-c在收到指定的数量的分组后,tcpdump就会停止。-C在将一个原始分组写入文件之前,检查文件当前的大小是否超过了参数file_size中指定的大小。如果超过了指定大小,则关闭当前文件,然后在打开一个新的文件。参数file_size的单位是兆字节(是1,000,000字节,而不是1,048,576字节)。-d将匹配信息包的代码以人们能够理解的汇编格式给出。-dd将

    2022年10月14日
    6
  • web前端发展历程[通俗易懂]

    web前端发展历程[通俗易懂]前言目前在IT公司中前端的岗位越来越成为不可或缺的,前端的地位也愈见明显,很多学校已经体系的传授前端课程,众多培训机构也将前端知识作为了主流课程,也有越来越多的同学加入到前端学习的行列中,作为前端工程师或者前端的学习者我们有必要去了解前端的发展史。…

    2022年6月21日
    26
  • notepad++ 怎么把空格替换成回车?

    notepad++ 怎么把空格替换成回车?notepad++ 怎么把空格替换成回车?

    2022年4月23日
    197
  • Cutout Standard扣图软件「建议收藏」

    Cutout Standard扣图软件「建议收藏」CutoutStandard是款功能强大且专业的抠图工具。内置强大的功能,可以从相片背景中将您需要的对象抠出和制作蒙太奇图片,且提供Photoshop的抠图插件,非常方便实用。感兴趣的朋友快来下载使用吧。软件功能  【更改背景】CutoutStandard最新版允许您将新剪切的对象与您选择的另一个图像组合在一起。例如,您可以将剪切对象放在“其他位置”。  【模糊背景】选择此功能时,程序切换到模糊模式。您可以将图像的背景模糊到不同程度。此外,背景将被保留,并且唯一的组件会受到模糊效果的影响。这

    2022年9月24日
    2
  • oracle sql列转行_oracle 列转行

    oracle sql列转行_oracle 列转行业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下:需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是:Java代码vardata=[{name:’产品1′,value:[145,192,198,180],color:’#dad81f’},{name:’产品2′,value:[135,210,180,210],color:’#1f7e92’…

    2022年6月29日
    24
  • UVA11100- The Trip, 2007

    UVA11100- The Trip, 2007

    2021年9月8日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号