自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(263)
  • 资源 (6)
  • 收藏
  • 关注

原创 MFC调试时,直接读取本地的ini配置文件读取不到

因为没有通过相对路径设置地址,所以是当前的环境是工程绝对位置,而文件的输出目录可能配置的不是当前工程的输出位置,就可能出错。如果直接读取本地ini配置文件读取不到,例如下面的代码。1.获取exe所在位置,并将路径添加上当前路径。输出目录和调试的工作目录相同即可。2.对调试路径做设置。

2025-04-03 09:40:47 176

原创 VS2019调试MFC程序,显示无法启动程序exe,系统找不到指定文件

如果调试MFC程序时,出现这个报错,大概率问题是“配置属性”的“常规”的“输出目录” 和 “链接器”的“常规”的“输出文件”中,exe文件名称不匹配。

2025-04-02 15:48:44 184

原创 The selected directory is not a valid home for Go SDK

进入到sys文件下,找到zversion.go,并打开,输入如下字符(要直接复制,容易有字符不符合要求)安装完毕Go和GoLand之后,重新配置GoLand的GOROOT时,可能会报错。其中go.1.x.x是Go的版本号,如我的是go1.21.6,可以在命令行输入。需要找到安装Go的目录,我的目录如下。

2025-03-28 19:23:58 443

原创 C#将“只读”属性取消

【代码】C#将“只读”属性取消。

2025-03-19 10:03:55 137

原创 C#复制文件夹及文件夹下的文件

2.指定文件夹,只会复制指定名称的文件夹,可输入多个文件夹。1.指定后缀,只会复制有后缀的文件,可输入多个后缀。

2025-02-28 19:11:29 138

原创 BYTE[ ]转CString

【代码】BYTE[ ]转CString。

2025-02-08 13:18:29 123

原创 WPF如何添加“WPF窗口”

只需要在.csproj添加上述代码即可。

2025-02-07 19:47:15 130

原创 C++版本DES加密/解密

【代码】C++版本DES加密。

2025-02-07 18:42:18 336

原创 Git从云端clone代码提示Enter passphrase for key

当我们从Git云端clone代码时,会提示 Enter passphrase for key...2.也可以在“个人设置”->“SSH公钥“查看自己的公钥,公钥中 @ 前面就是用户名。1.需要我们输入电脑的用户名,也就是电脑本机的登录名。

2025-02-07 15:51:38 338

原创 VS2019在Release模式下开启调试

1.打开项目属性,切换配置至对应的 Release 版本,2.C/C++ -> 优化 ->“已禁用”3.链接器 -> 调试 -> 生成调试信息。C/C++->常规 -> 调试信息格式。

2025-01-10 15:05:36 401

原创 WPF制作图片闪烁的自定义控件

1.定义自定义控件:2. 定义控件样式:3.将自定义的控件样式添加到App.xaml文件中4. 使用自定义控件:

2024-12-21 16:37:34 448

原创 QT编译报错no executable specified

进入到编译目录,删除 .pro.user 文件即可。

2024-12-21 15:39:02 309

原创 如何默认VS2019用管理员方式打开

2.继续在"Visual Studio 2019"右键菜单,打开“devenv.exe”所在文件夹。1.通过快捷方式找到“Visual Studio 2019”所在文件夹。3.在“devenv.exe”右键菜单,选择“兼容性疑难解答”。6.点击测试程序,会打开VS2019,显示管理员。5.选择勾选“该程序需要附加权限”7.点击“下一页”,完成设置。4.选择“疑难解答程序”。

2024-11-21 17:15:37 716

原创 国产自己的文本编辑软件NotePad--

NotePad--

2024-11-18 13:07:23 195

原创 VS2022如何查看dll的函数

1.首先要打开VS的Developer Command Prompt命令窗口,在“开始菜单”查找即可。/exports dll的绝对路径。

2024-10-17 20:58:10 772

原创 解决Qt的QWidget设计师编辑UI后和软件运行显示不一致

解决方法,只需要在main.cpp中加入下面一段代码。

2024-10-12 16:09:43 574

原创 QML使用Qt自带软键盘例子

VirtualKeyboardSettings.locale = "eesti" // 复古键盘样式。// 这种集成方式下点击隐藏键盘的按钮是没有效果的,只会改变active,因此我们自己处理一下。property int inputY: root.height // 键盘y坐标(动态)property int inputX: 0 // 键盘x坐标(动态)// 当选择输入框的时候才显示键盘。// 当选择输入框的时候才显示键盘。//更改width即可更改键盘大小。//更改x,y即可更改键盘位置。

2024-09-27 19:47:37 1177

原创 WIN10新电脑开机如何跳过联网

开机步骤进行到联网这一步时,shift+F10 (联想等带热键的笔记本需要同时按FN键)呼出黑色的命令提示符窗口,输入“oobe\bypassnro”(跟图片一模一样),回车确认会自动重启。之后在联网这一步会出现我没有internet连接,继续执行有限设置即可。

2024-08-12 10:48:27 5146

原创 WPF如何给background颜色赋值

【代码】WPF如何给background颜色赋值。

2024-08-02 14:05:11 424

原创 C#的DES加密和解密

【代码】C#的DES加密和解密。

2024-07-30 15:52:12 411

原创 QML工程版本升级需要做的基本操作

2.修改import的模块版本,特别是从5.x 升级到 6.x,很多模块都需要改变。3.都给修改完毕后,可能还在显示报错,需要做的就是 “重新构建”。1.到“项目”栏选择当前的“构建”和“运行”环境。

2024-07-30 09:44:52 272

原创 QML如何判断color等于(===)某个颜色

一开始我们想到的是 color === "red",但是,这样不行,于是变通一个方法,将color转换为string之后再比较。也就是 color.toString() === "#ff0000"

2024-07-26 18:01:32 236

原创 QML的TextEdit使用方法(文字不超过显示的方法)

verticalAlignment: Text.AlignVCenter // 垂直居中。horizontalAlignment: Text.AlignLeft // 水平居中。border.color:"white" //白色边框。//矩形为输入框的边框。

2024-07-25 17:41:13 354

原创 QML如何点击按钮弹出新的qml窗口

【代码】QML如何点击按钮弹出新的qml窗口。

2024-07-23 16:02:30 810

原创 QML与C++之间通讯

/在这里需要注意双引号内的字符,需要在QML文件中使用 "boardlib"BoardLib boardlib;//声明C++类的对象。第二步,并在main.cpp代码中声明C++类的对象,并加入代码。第三步,在C++类头文件中声明QML中会引用到的函数。第一步,在main.cpp文件加入C++类的包含。第四步,在QML文件中使用C++的函数。头文件,注意需要继承QObject类。

2024-07-19 14:48:32 384

原创 QML基本类型

QML基本数据类型之 vector3d使用案例代码。QML基本数据类型之 variant使用案例代码。QML基本数据类型之 double使用案例代码。QML基本数据类型之 string使用案例代码。QML基本数据类型之 real使用案例代码。QML基本数据类型之 bool使用案例代码。QML基本数据类型之 list使用案例代码。QML基本数据类型之 time使用案例代码。QML基本数据类型之 int使用案例代码。QML基本数据类型之 url使用案例代码。QML基本数据类型之 url使用案例代码。

2024-07-19 10:44:04 319

原创 VS2022上传工程到Gitee可以忽略上传的文件夹

对于刚开始在VS2022上传工程到Gitee的时候,会疑问哪些文件需要备份,哪些文件是可以不用备份的。3.编译生成的文件上传,会导致每次都会有很多无关代码的文件上传,对追溯造成干扰。4.个人版的Gitee空间有限,会导致空间占用太大。1.如果所有文件都进行备份上传,会造成空间浪费;2.以及上传的文件过多过大,导致上传时间缓慢;/项目名/packages。

2024-07-17 10:27:35 359

原创 VS2022的缓存文件Cache如何处理

VS2022缓存目录为 C:\Users\60206\AppData\Local\Microsoft\VisualStudio\17.0_18a74013\Designer\Cache。由于VS2022的缓存都是在C盘的,考虑到C盘的大小会影响电脑的运送。2. 将VS2022缓存目录下的文件全部拷贝到D盘创建的文件夹下,并删除缓存目录下的空文件夹Cache。注意:如果不删除C盘的缓存目录文件夹Cache的话,创建链接将会失败,提示Cache文件已经存在。方法二:将缓存转移到D盘,创建符号链接。

2024-07-16 10:05:55 4657

原创 C#调用C++的DLL时,如何调试进入到C++代码

鼠标右键点击项目,弹出菜单选择“属性”,进入到“调试”即可,选择“启用本地代码调试”。需要打开C#工程的“调试”开关即可。

2024-07-12 08:41:11 447

原创 C#与c++对应的类型列表

/c++:char 变量名 ---- c#:byte 变量名 //C++中一个字符用一个字节表示,C#中一个字符用两个字节表示。//c++:UINT8 * ---- c#:ref byte //C#中调用前需定义byte 变量名 = new byte();//c++:结构体 **变量名 ---- c#:out 变量名 //C#中提前申明一个结构体实例化后的变量名。//c++:int * ---- c#:ref int //C#中调用前需定义int 变量名 = 0;对应 c#:StringBuilder;

2024-07-11 13:34:58 808

原创 WPF调用打开exe,无法第二次打开,而是将之前窗口显示

关闭打开的exe窗口。

2024-07-10 11:18:46 273

原创 WPF图片格式转换整理

Bitmap与ImageSource互转、Bitmap与BitmapImage互转、BitmapImage转为byte[]、图片压缩。读取一张图片为BitmapImage。

2024-06-25 09:44:17 332

原创 C#中如何隐藏和显示鼠标

【代码】C#中如何隐藏和显示鼠标。

2024-06-11 10:49:10 633

原创 DrawingCanvas工具绘制图形刷新后,界面按钮失去焦点解决

主要原因是因为DrawingCanvas工具绘制刷新图形后,将鼠标焦点设置到DrawingCanvas工具上,需要将工具的焦点释放。

2024-06-07 14:22:38 174

原创 DrawingCanvas工具,拖动图片,图片抖动问题

后台鼠标拖动图片移动代码如下。

2024-06-07 14:02:42 207

原创 WPF生成一张全黑的图片

【代码】WPF生成一张全黑的图片。

2024-06-06 16:33:18 224

原创 WPF的TextBox如何将文字横向和纵向居中

【代码】WPF的TextBox如何将文字横向和纵向居中。

2024-06-05 08:34:50 941

原创 WPF字符串资源中包括换行符和空格的方法(多用于语言切换)

1.需要加入 :xml:space="preserve"

2024-06-04 15:41:25 870

原创 图片DPI不同,加载到软件后,显示会有区别

我的电脑显示器默认的DPI是96*96的,但是一开始没注意加载进来的图片的DPI值,导致图片加载进来后,图片的PixelHeight,PixelWidth的值和Height,Width比例有变化。如果想要加载图片后,达到相同的效果,则可以将加载进来的300*300的图片DPI修改为96*96后,再对图片进行操作。所以DPI变化时,再像素高宽不变的情况下,图片的Height和Width会变化。所以,当软件加载DPI为300*300的图片时,和再DPI为96*96的情况下会有变化。下面是DPI转换的代码。

2024-06-04 10:57:39 344

原创 C#DEBUG调试时启用调试代码,Release发行时不启用调试代码

【代码】C#DEBUG调试时启用调试代码,Release发行时不启用调试代码。

2024-06-01 11:54:42 192

WPF可拖动浮动窗口(类似于手机浮动窗口工具)

类似于手机圆形浮动窗口工具

2023-09-12

TestProcessBar.zip

VC6.0下进度条弹窗提示。点击主窗口的开始按钮,弹出进度条提示窗口,可在进度条完成之前点击确定按钮,结束进度条提示窗口,也可以点击结束按钮,结束窗口,或者等待进度完成,自动关闭窗口。

2020-12-01

BCEncode最全dll

最全的BCEncode的dll,最新的版本为3.20,满足使用者最新的需求,如有更好的建议可以共同学习讨论。

2018-08-21

MFC图形编程教程

简易的MFC图形编程教程

2017-07-21

halcon相机标定

halcon相机标定

2017-06-30

算法图解.pdf

算法图解,集合多种基础算法在课本中,其中用自然语言进行讲解。

2017-06-27

空空如也

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

TA关注的人

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