![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【编程语言】-C++
C++语言基础。
Narv工程师
重剑无锋,大巧不工,岁月不居,天道酬勤!the life is a process of acquisition of
knowledge ,wealth and happiness!
展开
-
VS2015 MFC报错不支持尝试的操作
VS 2015 MFC C++提示错误:VS2015 MFC报错不支持尝试的操作。原创 2022-07-08 15:50:43 · 704 阅读 · 0 评论 -
【VS2015_MFC无法启动程序exe,拒绝访问】
程序编译完成后无错误,但是启动程序后报错:原因可能是:360软件占用了该软件;解决方法1:将360退出问题解决;解决方法2:重启电脑。原创 2022-07-08 11:26:33 · 1281 阅读 · 0 评论 -
[无法解析的外部符号Link1120]
VC++ VS2015 [无法解析的外部符号Link1120]原创 2022-07-08 11:22:25 · 520 阅读 · 0 评论 -
【MFC-picture控件加载视频流,并响应鼠标右键事件】
在mfc界面中添加picture控件;(1)生成一个自己的类MyStatic,继承CStatic ;(2)在MyStatic 类里面添加鼠标右键响应事件:void CMyStatic::OnRButtonDown(UINT nFlags, CPoint point)(3)生成一个CMystatic 对象m_picturecontrol,将其和要响应的鼠标右键的picture控件绑定:DDX_Control(pDX, IDC_STATIC_CAMERA_ONE, m_PictureCont原创 2022-04-11 18:39:35 · 464 阅读 · 0 评论 -
【基于Qt的自定义对话框及其调用方法】
功能描述:(1)设置行列数建立模态对话框,用于设置主窗口的表格行数和列数,并用于删除对话框对象,释放内存。(2)设置表头标题在对话框编辑表头标题后,主窗口获取编辑之后的表头标题,对话框以模态形式存在。(3)定位单元格在对话框里可以定位窗口表格的某个单元格并设置其内容,在主窗口点击鼠标时,单元格的行号、列号也会更新在对话框中。展示效果图:源代码下载链接:基于Qt的自定义对话框及其调用方法-桌面系统文档类资源-CSDN下载...原创 2022-03-08 17:19:18 · 287 阅读 · 0 评论 -
【MFC设置exe图标】
1 导入资源文件:2 改代码:原创 2022-02-21 11:31:49 · 643 阅读 · 0 评论 -
QT问题解决:the code model could not parse an included file,
问题描述:the code model could not parse an included file, which might lead to incorrect code completion and highlighting, for example.原因分析:原因是因为重复包含头文件的原因,qwdialogLocate.h中包含了mainwindow.h头文件,但mainwindow.h头文件又包含了qwdialogLocate.h,所以才会导致这种报错的发生。一定要注意在qwd...原创 2022-02-17 10:55:11 · 5003 阅读 · 2 评论 -
【Qt5.9.8中文汉字显示乱码解决方法-2022-2-11】
问题描述:中文字符显示为乱码解决方法:在.cpp文件开头加入如下代码:#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif运行结果如下所示:正常显示中文文字。参考文件:qt5 中文乱码解决_偕臧-CSDN博客_qt5 中文乱码问题终极快速解决!!——Qt5.9.8中汉字显示乱码,出现错误“常量中有换行符”_ypchen_的博客-CSDN博客...原创 2022-02-11 15:16:46 · 324 阅读 · 0 评论 -
【Qt-自定义仪表盘控件调试使用问题1】
问题:当构建时,界面无反应,不能显示相应控件解决:将工程文件拷贝到桌面,使得调用文件路径为英文路径,即可显示出控件。结果:可正常显示控件。问题:Qt控件可以运行显示出来,但是无法加载控件到工具栏,原因:QtCreater quc.dll版本与不一致。...原创 2022-02-09 09:26:07 · 214 阅读 · 0 评论 -
【学习笔记】MFC实现按钮控制指示灯的亮度增减显示教程
(1)设计bitmap位图指示灯(2)将指示灯导入res, 设计五个指示灯来显示灯的亮度等级,并通过label标签显示亮度等级。 可以通过代码来改变静态文本框字体和颜色等属性;(3)通过类向导生成颜色控制消息方法OnCtlColoe();HBRUSH CMFCbuttonDemoDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialogEx::OnCtl...原创 2021-11-22 10:42:32 · 1554 阅读 · 1 评论 -
【MFC】学习笔记--实现控件随着对话框的大小同比例变化
(1)改变窗口大小,会响应WM SIZING——OnSizing(),WM GETMINMAXINFO——OnGetMinMaxInfo(),WM SIZI——OnSize()三个消息函数;如何添加消息函数:在对话框属性中点击消息图标,会弹出所有的WM消息;找到对应的消息,右边选择<Add> OnSize即可;具体实现:1、在*Dlg.h文件中添加CList<CRect, CRect&> m_listRect;2、在OnInitDialog()添.原创 2021-11-16 11:07:12 · 260 阅读 · 0 评论 -
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】开发实例教程
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】开发实例教程202108【软件开发】 本系统开发采用了QT编程技术,OPENCV技术,多线程技术实现的视频监控和录制系统。主要包括视频数据的采集,视频录制和截图保存等功能。(1)环境搭建下载并安装QT5.9.8:https://mp.csdn.net/mp_blog/creation/editor/114658093下载安装opencv3.4.3:https://mp.csdn.net/mp_...原创 2021-08-25 14:19:25 · 757 阅读 · 0 评论 -
基于Qt5.9.8开发的串口调试助手-20210820
如果电脑自身不带串口的,安装虚拟串口软件,配置虚拟串口1,2相互连接。(2)打开串口调试助手,完成波特率和相关参数设置,上边是普通串口调试助手,下边是QT开发的串口调试助手。可以进行数据的收发功能,测试结果如下所示:同时也可以用曲线显示所需要的数值曲线,观察数据变化的趋势。附录源码:#pragma execution_character_set("utf-8")#include "widget.h"#include "ui_w...原创 2021-08-20 13:15:12 · 679 阅读 · 0 评论 -
【打开程序源码注释部分出现乱码】
解决方法:select Encoding----->GB2312,即可解决。原创 2021-07-27 09:31:30 · 1068 阅读 · 0 评论 -
《基于QT5.9.8开发的网络通信调试助手实例2021-7-27》
基于Qt5.9.8,Windows系统开发的网络调试助手,可实现基于TCP和UDP的网络通信,和串口通信,此外还涉及到堆栈界面布局设计,控件背景资源加载和设计等知识。测试结果,可以成功实现UDP数据的收发。部分代码展示:#include "mainwindow.h"//#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : DropShadowWidget(parent)...原创 2021-07-27 09:09:50 · 316 阅读 · 0 评论 -
【QT学习教程网站学习笔记】-2021-3-11
QT学习教程网站http://c.biancheng.net/qt/C++ 入门基础http://c.biancheng.net/cplus/QT是什么?Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。QT支持什么系统?Qt 支持的操作系统有很多,例如通用操作.原创 2021-03-11 11:40:57 · 449 阅读 · 2 评论 -
【QT入门学习-QT中的重要概念】2021-3-10
一、QT中的重要概念:(1)信号与槽的机制用Java做过桌面程序的伙伴都知道,我们需要为按钮、文本输入框、窗体等各种组件添加事件监听器(鼠标监听器、键盘监听器)来与用户产生交互。在Qt中,信号与槽函数就负责交互任务。信号(signal)作用:发出一个信号,可被所有对象监听,该信号是没有目的的,就像校园里的广播一样,所有人都会听到。在Qt中,这也称为信号的广播机制,如果有对象对这个信号感兴趣,那么它可以使用connect函数来连接此信号,将这个信号(signal)与自己的一个槽(slot)绑定转载 2021-03-11 11:38:27 · 532 阅读 · 0 评论 -
【QT控件学习网址】
https://gitee.com/feiyangqingyun/QUCSDK 转载:转载 2021-03-11 11:26:43 · 66 阅读 · 0 评论 -
【VS2015_MFC_ActiveX】未能实例化Active X控件iRotationDisplayX Control ,因为这需要设计时授权。2020-12-14
【问题描述】:在新的电脑上打开之前开发的VS2015_MFC项目的主对话框界面,提示:“未能实例化2个ActiveX控件,请重新安装或注册这些控件并重试”。【原因分析】在开发过程中使用到的控件有MSCOMM、TeeChart、iRotationDisplay等控件,注册MSCOMM和TeeChart控件后依然提示上述问题,经分析,应由iRotationDisplay控件未注册造成,重新新建项目,在项目中添加ActiveX控件>iRotationDIsplayX 控件,无法添加并提示:本实例原创 2020-12-14 08:59:16 · 1379 阅读 · 0 评论 -
【MFC-数据库无法对DAO/Jet db引擎进行初始化】2020-11-02
问题1描述:当编译运行MFC后,软件提示如下错误:原因分析:解决方法:手动注册DAO350.DLL和MSJET35.Dll原创 2020-11-02 15:10:37 · 3438 阅读 · 1 评论 -
【VS2015_MFC_定时器的使用教程】2020-10-30
【VS2015_MFC_定时器的使用教程】基本介绍:开发环境是VS2015,语言VC++ MFC。介绍定时器的创建、定义表标识号以及定时器定时调用函数的方法。(1)定时器的创建方法:详见:《CSDN》中MFC中OnTimer函数的使用方法。(2)定义多个定时器标识:(3)在初始化函数中设置定时器的周期(4)在定时器中添加响应函数:...原创 2020-10-30 16:44:10 · 1136 阅读 · 0 评论 -
【VS2015_MFC_OPENCV_摄像头控制实例教程】
【VS2015_MFC摄像头控制实例教程】一、功能实现目标能够本地、远程控制摄像头的启动和关闭; 能够显示摄像头的拍摄的图像信息; 能够截图,并保存到电脑指定的路径文件中;二、功能实现步骤1、搭建界面(1)新建工程项目基于对话框的MFC(2)在对话框“工具箱”中添加【picture control】控件到对话框中,用来显示摄像头显示界面用将属性中ID修改为IDC_PIC_CAMERA;属性的Type改为Rectangle。添加【打开摄像头】按钮和【...原创 2020-11-06 08:34:24 · 2595 阅读 · 2 评论 -
【VC6.0TeeChart5.ocx注册方法】
VC6.0 TeeChart5.ocx注册方法:(1)下载好TeeChart5.ocx;(2)32位系统将其放在C:\WINDOWS\System32目录下,64位系统将其放在C:\WINDOWS\SysWOW64,(3)在该目录下以管理员身份运行命令提示符(可以再该目录下找到cmd.exe,以管理员身份运行即可),通过regsvr32命令注册该控件,我的64位系统,图示如下:...原创 2019-08-28 15:05:40 · 1569 阅读 · 0 评论 -
【问题描述】VC++6.0中Cannot access the ClassView information file.ClassView information will not be avaible
【问题描述】VC++6.0中Cannot access the ClassView information file.ClassView information will not be avaible.的解决方法【问题分析】一般情况下是由于类视图文件损坏了,这是经常会发生的现象。【解决步骤】1.关闭工程;2.删除工程下.clw.ncb文件及/debug目录,3.重建工程buildal...原创 2019-08-28 14:59:42 · 305 阅读 · 0 评论 -
上位机和下位机通信故障判断方法
开一个定时器,周期性判断通信状态,将以下代码放在OnTimer()内。if(pdata_r70e->pktHead2==0x700e) //如果报文头正确{tx_yj_ck_flag=0; //通信故障计数清零page1->pdata_page1->awmu_emu_ss_state=true; //通信状态为正常}else原创 2018-06-12 22:34:16 · 6020 阅读 · 0 评论