- 博客(11)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注

原创 MFC中子窗口调用父窗口指针(子类调用父类)教程——100%实现
最近在写一个MFC程序,其中遇到了子窗口调用父窗口指针的问题,具体解决过程如下:一、创建子窗口(这里就不详细说了,可以自己百度,网上有相关的教程)二、子窗口调用父窗口指针的函数代码CMFCDlg *pDlg = (CMFCDlg*)this->GetParent();m_DeviceCurSel = pDlg->m_nDeviceCurSel;注:工程说明,我的工程是调用相机的参数并对...
2016-07-05 14:29:49
9762
3
原创 Word另存为PDF时出现“错误!未找到引用源”的解决
Word另存为PDF时,交叉引用的位置有时会出问题,导致排版混乱,比如交叉引用位置出现“错误!未找到引用源”。可以通过锁定域更新解决。
2023-04-24 11:06:47
19150
原创 如何从图像中获取ROI区域的像素坐标信息
前言在图像处理过程中,我们特别希望从图像中获取感兴趣区域(ROI)的像素坐标信息,以便于进行后续的处理,或者与其它ROI进行对比分析。目前比较笨的方法就是自己使用MATLAB、C++或者Python语言进行编程后,再对图像进行处理,但是可移植性和维护性都比较低,也不便于别人学习掌握。这里有一个强大的工具被忽略了,它就是ImageJ。ImageJ是一款基于 java的,由 National Institutes of Health(NIH)开发的一款功能强大的图像处理软件,在科研中应用极为广泛。最最关..
2021-01-22 09:35:00
5964
2
原创 完美解决 Evernote / 印象笔记 的同步失败问题
印象笔记是一款比较强大的多平台笔记软件,用了很久了,非常喜欢,满足了我日常的绝大多数需求。但有一段时间出现了同步不成功的问题,困扰了我几天,后来我向官方发邮件咨询了一下,在指导下解决了这个问题,现在分享出来。1、点击 “工具” → “选项” → “同步”→ “同步选项“:选中 “开启部分同步”2、点击“同步”3、点击 “工具” → “选项” → “同步”→ “同步选项“:取消选中 “开启部分同步”4、点击“同步”5、至此,同步不成功的问题得到解决...
2020-09-04 22:12:02
5991
原创 完美解决 OneNote 笔记无法同步的问题
OneNote在安装后,默认的笔记本保存位置在系统盘,很多时候,我们不会修改保存的路径。但当系统盘的空间不够了,或者要重装系统时,就需要将笔记拷贝到其它的盘。这个时候如果再用 OneNote 打开移动后的笔记本就会发现笔记本的同步选项变成了灰色,无法操作。这个问题主要是手动移动了笔记本位置后,用于同步的 OneDrive 没有链接到新的笔记本路径,因此需要我们自己创建新的链接。具体操作如下:点...
2019-10-30 16:50:39
29957
2
原创 Arduino Due 与 I2C LCD1602 的正确配置(完美运行)
由于很多"LiquidCrystal_I2C.h" 库不匹配 Arduino Due,导致I2C LCD1602 无法在 Arduino Due 上正常工作,我在外网上找了很久,发现了一个匹配的库。简单粗暴,不说废话。需要:1、Arduino Due 板子2、I2C LCD16023、Arduino IDE 开发环境4、最重要的 "LiquidCrystal_I2C.h" ...
2019-02-16 15:49:06
2613
2
原创 MFC程序关闭后进程未退出问题的解决
MFC虽然很老了,但对于科研工作者而言还是够用的,而且现有的学习资料很丰富。我开发了一个图像处理程序,总的代码大概有7000多行,程序运行基本稳定。由于我要实现原视频流和处理后的视频流同时在窗口显示,就必须在OnTimer中开很多计时器,来完成图像在窗口的刷新任务。原视频流有4个,处理后的视频流有7个,每幅图像1024*1280大小,数据量特别大,即使我开了多线程,在满分辨率下的处理图像显示帧率也...
2018-04-11 22:03:43
5660
原创 MFC 中创建非模态对话框的若干注意事项
我先前按照网上的单一创建教程,在mfc工程中生成非模态对话框,但是一直出现问题,具体问题是什么已经记不起来了。我把正确的创建方式写在这里。我的主窗口类为CADlg,子窗口类为CBDlg,我想在点击类CADlg窗口的一个控件的时候以非模态方式弹出关联了类CBDlg的子窗口。具体如下:1、为子窗口添加类CBDlg,并在主类CADlg的头文件中包含类CBDlg的头文件;2、在主类CADlg的头文件中添加
2018-01-05 21:34:21
916
原创 MFC 中使用boost::bind时,全局变量的使用方式
我举个例子来说明:我有一个全局变量:int B = 0;一个处理函数:void calculate1(int a, int b){b = a;}当我们把calculate1()函数放到一个boost线程后:boost::thread_group thrd;thrd.create_thread(boost::bind(&CMFCDlg::cal
2018-01-04 09:51:09
446
原创 MFC中使用boost::bind进行多线程编程的一种方法
通过在Boost函数中调用this指针,解决了MFC工程调试过程中“缺少Boost库文件”的报错问题。
2017-12-23 15:00:42
1021
6000多种 Endnote 和 Mendeley 的参考文献格式文件(Citation style files)
2021-08-12
电脑间文档互传-免U盘的强大生产力工具
2020-07-04
坦克世界击杀环统计器.zip
2020-03-17
波前像差 / Zernike多项式 / 像差
2019-10-30
科研助手——实验图像自动分类分发小程序,省时省力哦
2018-04-16
Mie散射原理和理论基础
2018-04-15
无人机屏显界面是怎么编写的?
2018-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人