自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 C/C++内存泄漏检测工具:Visual Leak Detector在VS2019中的使用

C/C++内存泄漏检测工具:Visual Leak Detector在VS2019中的使用【VS2019】C/C++内存泄漏检测工具:Visual Leak Detector超详细安装教程(for windows)VC++内存泄漏检测方法(3):Visual Leak Detector(VLD内存泄漏检测工具)支持VS2017

2023-02-17 11:04:28 2887 1

原创 反向间隙补偿原理与实现

反向间隙补偿原理与实现齿隙补偿失动

2023-02-01 15:23:21 2018

原创 MFC初探 —— 文件与文件夹的选择与拷贝

一、选择多个文件二、选择文件夹三、拷贝文件三、拷贝文件夹

2022-03-14 16:25:58 1845

原创 Win10家庭版打开组策略方式

1、打开记事本win+r 打开运行,输入notepad打开记事本2、在记事本中写入以下批处理命令@echo offpushd "%~dp0"dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txtdir /b %systemroot%\servicing\Packages\Micro...

2022-03-11 16:37:11 14479 2

原创 MFC初探 —— 设置软件开机自启

实现软件开机自启的方式: 一种方式是手动设置; 另一种方式是在软件中写入代码实现。

2022-03-11 14:04:45 1109

原创 MFC初探 —— 捕获键盘消息

MFC中响应键盘事件方式一:重载PreTranslateMessage()方式二:注册热键 + 重载OnHotKey()

2022-02-24 11:17:51 2175

原创 Opencv中的图像深、浅拷贝

图像拷贝分为两类:浅拷贝 和 深拷贝深拷贝中的copyTo()和clone()

2022-02-17 11:13:38 3921

原创 MFC初探 —— 子窗体相对于显示屏位置固定

在OnInitDialog()函数体中,增加如下代码://获取屏幕水平分辨率int iWidth = GetSystemMetrics(SM_CXSCREEN); //获取屏幕垂直分辨率int iHeight = GetSystemMetrics(SM_CYSCREEN); // 获取窗体的大小CRect wRect;GetWindowRect(&wRect);ClientToScreen(&wRect);// 移动子窗体在窗体正中间MoveWindow((iWidt

2022-01-04 16:14:12 745

原创 MFC初探 —— Editcontrol实现多行显示

1、EditControl的属性中,将“多行”设置为True;2、EditControl的属性中,将“Auto HScroll”设置为False即可。

2021-12-28 16:42:33 2026

转载 Windows用户模式下的线程同步

原子访问:线程在访问某个资源的时候能保证没有其他线程会在同一时刻访问同一资源

2021-12-21 18:49:49 138

原创 MFC、OpenCV初探 —— PictureControl中图片的缩放

接上篇文章【MFC初探 —— 双击Picture Control具体位置放大图片】继续,在触摸式的工控机上,双击并不灵敏,所以我更改了实现方式。本打算使用单击来进行,在类向导中我并没有找到单击消息,最后选择使用MouseUp来实现...

2021-12-21 17:24:06 3590

原创 MFC初探 —— 双击Picture Control具体位置放大图片

在PictureControl中,双击位置1,图片就在位置1的位置进行放大,再次双击缩小至原图像

2021-12-16 12:58:12 5035 3

转载 C++学习笔记————WINAPI宏定义

在学习时,发现有一个代码实例中的方法函数定义如下:DWORD WINAPI Fun(LPVOID lpParamter){ for (int i = 0; i < 10; i++) cout << "A Thread Fun Display!" << endl; return 0L;}DWORD之前在OCX控件中接触过了,是windows环境中定义的数据类型,本质就是 unsigned int 型,但是后面的WINAPI之前并没有接...

2021-11-19 11:32:58 5244

翻译 C++中的LPVOID类型

LPVOID是一种无类型的指针,即可以将任意类型的指针赋值给LPVOID类型的变量(一般用于传参),然后在使用的时候在转换回对应类型 。在minwindef.h中对LPVOID有定义typedef void far *LPVOID;其中,void*:无类型指针,可以指向任意数据类型;far:远指针,与内存寻址有关,调用端外变量或函数时使用。示例:class CMyClass{ void Start(); static UINT StartT

2021-11-19 11:05:50 5331

原创 MFC初探 —— 基于对话框的MFC显示控制台

1)解决方案资源管理器 —> 工程项目右键"属性"—> "配置属性" —> "生成事件" —> "生成后事件" —> 命令行 —>添入editbin /SUBSYSTEM:CONSOLE "$(OUTDIR)\$(ProjectName).exe"2)运行程序会弹出一个黑色命令行的提示框用来显示打印信息printf("HelloWorld");...

2021-10-25 10:53:02 467

原创 OpenCV初探 —— 将OpenCV窗口链接在MFC的PictureControl控件中

将OpenCV窗口链接在MFC的PictureControl控件中

2021-10-25 09:46:52 1818

原创 VisualStudio异常处理 —— LNK1112 模块计算机类型“x64”与目标计算机类型“X86”冲突

1)解决方案资源管理器中,右键工程文件名 —> "属性" —> "链接器" —> "高级" —> "目标计算机"选择x64。2)工具栏中"生成" —> "配置管理器"3)将“活动解决方案平台”选择x64,重新生成解决方案即可。...

2021-10-25 09:29:03 1184

原创 OpenCV初探 —— VS2019配置环境

1)创建一个C++项目2)打开"工具" —> "NuGet包管理器"—> "管理解决方案的NuGet程序包"3)浏览中搜索opencv安装即可。

2021-10-22 10:40:30 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除