在数据采集中,有的时候需要将采集数据以曲线的方式显示出来,MFC并没有提供容易使用的曲线显示控件,好在有好心人写了ChartCtrl控件,可以很方便的绘制曲线。 由于年代比较久远,使用VC2017的时候会有些警告,但是都不影响使用。接下来我会使用一个示例来说明控件的使用方法,同时也为我自己以后使用的时候能够快速回忆起用法。 老版本的VC使用stdafx.h作为预编译头,VC2017使用pch.h作为预编译头,为了方便,干脆取消掉预编译头:属性->c/c++->预编译头->不使用预编译头。在程序中我用到了控件的曲线自适应功能,会根据数据自动的将曲线填满整个空间空间,在静止状态下,可以拉框放大局部曲线。 曲线控件使用Custom Control作为载体,在窗体上放置Custom Control后,需要设置stytle属性为0x52010000,相当于WS_CHILD(0x40000000L) | WS_VISIBLE(0x10000000L) |WS_CLIPCHILDREN(0x02000000L) | WS_TABSTOP(0x00010000L) 值得一提的是WS_CLIPCHILD
2022-07-09 16:05:55 245KB MFC 曲线 示例程序
1
Halcon应用示例Matching Qt5.15环境编译通过
2022-06-13 20:04:52 10KB Halcon Matching
简单的RC4加解密程序,VC6.0编译通过
2022-06-12 08:23:22 2KB C++ RC4 源代码 VC6.0
1
c++中使用socketio,不错,开源的socketio-client-cpp,基于websocketpp,rapidjson,打包在里面了,好用,需要boost支持,设置好目录,里面修改了编译中遇到的错误。如增加#include #include "boost/random.hpp" 到头文件中等,编译release版出错。用了半天时间,后来的人可以下载,不用折腾。
2022-05-10 10:27:05 1.37MB socketio client cpp c++
1
rtree源码,面向对象程序设计使用,编译可通过
2022-05-07 19:57:03 1.08MB rtree源码 编译通过
1
VC++2015引用JSON实例,亲自制作无错编译通过。本实例中使用的JSON的LIB也在VS2015下编译通过,有兴趣的可以关注后查找LIB源码,无错编译。
2022-05-07 12:02:53 54.57MB VC++2015 JSON MFC
1
一个网络封包截获源代码,亲测在VC6下编译通过
2022-05-01 22:02:00 3.52MB 封包截获 winpacap
1
用的VS2008开发工具,在linux与windows下都能编译通过,机能生成动态库也能生成动态链接库
2022-04-23 23:21:53 27.56MB snmp++ agent++ snmp_pp agent_pp
1
hc32f460 KETA 串口DMA接收工程源码: 接收DMA 发送普通串口,当然也可以自己改成DMA发送
2022-04-18 17:11:59 6.39MB stm32 arm 嵌入式硬件 单片机
1
此代码在0.4.0的基础上进行修改过,可以直接在海思hisiv300工具链编译成功,可以在海思3516A平台上运行。
2022-03-31 19:53:57 3.02MB gpac海思
1