首先声明本程序不是本人全部原创,改编于一个老外的程序,下面是人家编写此程序的原因,表达对大牛的崇拜之情。原程序是一个动态曲线显示。

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设置坐标画曲线取点相关推荐

  1. WInform中实现设置ZedGraph中曲线的X轴与Y轴的上限与下限

    场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  2. html5 Canvas画图教程(5)—canvas里画曲线之arc方法

    本文转自:http://www.jb51.net/html5/70317.html 在canvas画线条这篇文章中,我讲了画直线的方法,按理这篇画曲线的文章早该发了,但由于canvas画曲线比较特殊, ...

  3. MFC——画笔和画刷

    MFC--画笔和画刷 一.画笔 1.创建画笔对象 MFC 中可以使用CPen创建画笔对象,其构造函数如下: CPen(int nPenStyle, //指定画笔样式int nWidth, //指定画笔 ...

  4. python的turtle怎么画曲线_python学习第20节:Turtle海龟绘图

    一.Turtle绘图 1.1.画一条线 如何让这只乌龟在界面上画一条线呢?如同我们用笔写字一样,需要经过"落笔"."划过"."抬笔".&qu ...

  5. Turtle 模块基础详解-画曲线

    在<Turtle 模块基础详解-画直线>中,我们已经介绍了如何导入 turtle 库以及使用 turtle 库来画直线段图形.本文将继续介绍 turtle 库高阶用法,如何使用 turtl ...

  6. visdom line画曲线(二)

    目录 1.以list方式实现折线图 2.独立画两条曲线 3.x值缺省 4.同时画多条线 5.曲线添加删除修改 5.设置线性和颜色 6.设置下阴影效果 全局定义: import visdom impor ...

  7. 用计算机语言画曲线,用C语言控制台画简单的曲线

    首先我们应该要知道曲线的方程,这里以直角坐标为例 设我们曲线方程为 y = f(x) 然后我们把它化成 y - f(x) = 0的形式 在程序中,我们检测每一个(x, y)位置,只要满足 y - f( ...

  8. b样条曲面绘制 opengl_CAD制图软件中如何利用EXCEL输入坐标绘制曲线?

    当在使用浩辰CAD制图软件绘制图纸的过程中,经常要绘制由多个坐标点连接成的曲线时,有什么方便快捷的方法吗?那当然是有的.利用EXCEL表格保存数据并与CAD制图软件巧妙地结合起来,就能很容易地画出曲线 ...

  9. 使用threeJS根据点的坐标绘制曲线

    使用threeJs来绘制曲线 首先可以看threeJS官网的的曲线示例,链接:CatmullRomCurve3 //Create a closed wavey loop var curve = new ...

最新文章

  1. 【PAT】1007. 素数对猜想 (20)
  2. OpenCV之core 模块. 核心功能(2)基本绘图 随机数发生器绘制文字 离散傅立叶变换 输入输出XML和YAML文件 与 OpenCV 1 同时使用
  3. Asp.net采集用到的幾個方法
  4. C++子类对象隐藏了父类的同名成员函数(隐藏篇)
  5. ubuntu使用ssh登入不执行.bashrc解决方法
  6. mfc combo box 控件使用方法总结
  7. 47. 避免产生直写型(write-only)的代码
  8. 自己写daemon守护进程
  9. 手把手教你学项目管理软件project
  10. Introduction to Convex Optimization Basic Concepts 详细
  11. CuteFTP使用手册
  12. 基于混沌系统的文本加密算法研究(一)——混沌及混沌加密的基础知识
  13. 如何将pdf文件转换成word格式
  14. Spire操作word文档
  15. OpenGL(三)——着色器
  16. Json 处理 - golang
  17. 我的HackerOne漏洞赏金平台漏洞挖掘流程
  18. ADNI挑选有意义的数据进行下载 【2】
  19. 基于SpringBoot+VUE的线上教学管理平台系统
  20. html css精灵,CSS spirit /css精灵

热门文章

  1. CRT工具日常上传下载
  2. 【翻译】粉碎Gadgets:使用就地代码随机化防御面向返回的编程——Smashing the Gadgets: Hindering Return-Oriented Programming...
  3. 怎样在PDF文件中查找某个特定的词?
  4. QTP/UFT(二):自动化测试脚本编写方法
  5. inno setup打包脚本总结
  6. 什么是等级保护2.0,北京等保2.0测评机构有哪些?
  7. JupyterLab 格式化代码插件
  8. 亚信联创2011 9 17招聘会笔试题
  9. 为什么100M的带宽没有100M的网速只有10M左右?
  10. MacBook Pro合上盖子不休眠的问题简单分析