MFC设置坐标画曲线取点
首先声明本程序不是本人全部原创,改编于一个老外的程序,下面是人家编写此程序的原因,表达对大牛的崇拜之情。原程序是一个动态曲线显示。
Author:Mehdi MousaviEmail:mehdi_mousavi@hotmail.comwebmaster@modemmania.comDate of release:14th of April 2001Description:The initial idea of doing this code has been put into my mind when my love asked meto go to a clinic in order to check out my heart. You know, doctors have got somesort of plotters that plots the information obtained from the heart on a piece ofpaper as a histogram. The idea has been dropped into my mind there!Dedicated to:My love, CindyCopyright & disclaimer:Permission is granted to distribute *unmodified* version of this source code.You are entitled to use CHistogramCtrl for both commercial and/or educationalpurposes as far as you keep these comments intact. Please feel free to postany additions to the author.
*/
源程序效果:
1、下面说明自己开发的需求:
很多同事在工程调试中,包括自己干工程的时候,经常遇到已知现场电压、电流、或者压力、流量曲线(本人电气男),我们需要去拟合出来和现场差不多的曲线,要拟合肯定得需要原始的点数据,所以特别想要一款工具,能够根据自己随手画的曲线和定义好的坐标,方便的取出曲线上任何一个点。
2、工具应该具备的功能:
能够方便的划出曲线,能够设置横纵坐标,能够方便取点。
3、先给出实现后的效果图:顶部实时动态的显示曲线上任意点的坐标,右击能够清空曲线,设置横纵坐标的范围。这是一个发电机并网大致的升压曲线。
4、源代码
本站下载地址:http://download.csdn.net/detail/dubuzherui/7717949
可执行文件下载地址:http://download.csdn.net/detail/dubuzherui/7717989
具体实现步骤:
首先,肯定是绘制坐标:
然后,利用画线记录在客户区;
最后,捕捉鼠标的位置。
具体代码,下个博文再详细写,赶紧下班回去了。
MFC设置坐标画曲线取点相关推荐
- WInform中实现设置ZedGraph中曲线的X轴与Y轴的上限与下限
场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...
- html5 Canvas画图教程(5)—canvas里画曲线之arc方法
本文转自:http://www.jb51.net/html5/70317.html 在canvas画线条这篇文章中,我讲了画直线的方法,按理这篇画曲线的文章早该发了,但由于canvas画曲线比较特殊, ...
- MFC——画笔和画刷
MFC--画笔和画刷 一.画笔 1.创建画笔对象 MFC 中可以使用CPen创建画笔对象,其构造函数如下: CPen(int nPenStyle, //指定画笔样式int nWidth, //指定画笔 ...
- python的turtle怎么画曲线_python学习第20节:Turtle海龟绘图
一.Turtle绘图 1.1.画一条线 如何让这只乌龟在界面上画一条线呢?如同我们用笔写字一样,需要经过"落笔"."划过"."抬笔".&qu ...
- Turtle 模块基础详解-画曲线
在<Turtle 模块基础详解-画直线>中,我们已经介绍了如何导入 turtle 库以及使用 turtle 库来画直线段图形.本文将继续介绍 turtle 库高阶用法,如何使用 turtl ...
- visdom line画曲线(二)
目录 1.以list方式实现折线图 2.独立画两条曲线 3.x值缺省 4.同时画多条线 5.曲线添加删除修改 5.设置线性和颜色 6.设置下阴影效果 全局定义: import visdom impor ...
- 用计算机语言画曲线,用C语言控制台画简单的曲线
首先我们应该要知道曲线的方程,这里以直角坐标为例 设我们曲线方程为 y = f(x) 然后我们把它化成 y - f(x) = 0的形式 在程序中,我们检测每一个(x, y)位置,只要满足 y - f( ...
- b样条曲面绘制 opengl_CAD制图软件中如何利用EXCEL输入坐标绘制曲线?
当在使用浩辰CAD制图软件绘制图纸的过程中,经常要绘制由多个坐标点连接成的曲线时,有什么方便快捷的方法吗?那当然是有的.利用EXCEL表格保存数据并与CAD制图软件巧妙地结合起来,就能很容易地画出曲线 ...
- 使用threeJS根据点的坐标绘制曲线
使用threeJs来绘制曲线 首先可以看threeJS官网的的曲线示例,链接:CatmullRomCurve3 //Create a closed wavey loop var curve = new ...
最新文章
- 【PAT】1007. 素数对猜想 (20)
- OpenCV之core 模块. 核心功能(2)基本绘图 随机数发生器绘制文字 离散傅立叶变换 输入输出XML和YAML文件 与 OpenCV 1 同时使用
- Asp.net采集用到的幾個方法
- C++子类对象隐藏了父类的同名成员函数(隐藏篇)
- ubuntu使用ssh登入不执行.bashrc解决方法
- mfc combo box 控件使用方法总结
- 47. 避免产生直写型(write-only)的代码
- 自己写daemon守护进程
- 手把手教你学项目管理软件project
- Introduction to Convex Optimization Basic Concepts 详细
- CuteFTP使用手册
- 基于混沌系统的文本加密算法研究(一)——混沌及混沌加密的基础知识
- 如何将pdf文件转换成word格式
- Spire操作word文档
- OpenGL(三)——着色器
- Json 处理 - golang
- 我的HackerOne漏洞赏金平台漏洞挖掘流程
- ADNI挑选有意义的数据进行下载 【2】
- 基于SpringBoot+VUE的线上教学管理平台系统
- html css精灵,CSS spirit /css精灵
热门文章
- CRT工具日常上传下载
- 【翻译】粉碎Gadgets:使用就地代码随机化防御面向返回的编程——Smashing the Gadgets: Hindering Return-Oriented Programming...
- 怎样在PDF文件中查找某个特定的词?
- QTP/UFT(二):自动化测试脚本编写方法
- inno setup打包脚本总结
- 什么是等级保护2.0,北京等保2.0测评机构有哪些?
- JupyterLab 格式化代码插件
- 亚信联创2011 9 17招聘会笔试题
- 为什么100M的带宽没有100M的网速只有10M左右?
- MacBook Pro合上盖子不休眠的问题简单分析