大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
最近要做一个项目需要绘制曲线,为了节省时间,就选用了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
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160935.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...