自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WPF图片格式转换整理

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

2024-06-25 09:44:17 130

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

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

2024-06-11 10:49:10 397

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

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

2024-06-07 14:22:38 99

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

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

2024-06-07 14:02:42 90

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

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

2024-06-06 16:33:18 82

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

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

2024-06-05 08:34:50 293

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

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

2024-06-04 15:41:25 433

原创 图片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 210

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

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

2024-06-01 11:54:42 87

原创 C#的OpenFileDialog使用

【代码】C#的OpenFileDialog使用。

2024-05-28 15:39:15 117

原创 快速通过OpenCVSharp4将Mat转为Image

【代码】快速通过OpenCVSharp4将Mat转为Image。

2024-05-23 14:12:54 158

原创 Git下载指定分支的代码

git clone -b 分支名 克隆地址。

2024-05-16 17:48:20 460

原创 OpenCVSharp读取B,G,R三张灰度图片合成彩色图

【代码】OpenCVSharp读取B,G,R三张灰度图片合成彩色图。

2024-05-15 16:46:47 239

原创 异常信息: System.Windows.Markup.XamlReader.RewrapException(System.Exception, System.Xaml.lXamlLineInfo..

像这种情况,一般是缺少相关库的依赖库文件,大概率是系统相关库文件。

2024-05-15 08:40:43 412

原创 WPF将文件夹内的文件,按照指定字符串分类放入文件夹

【代码】WPF将文件夹内的文件,按照指定字符串分类放入文件夹。

2024-05-11 10:59:05 85

原创 C#如何用代码将某个文件夹及内部文件隐藏

在C#中,可以通过设置文件或文件夹的属性来隐藏它们。每个文件和文件夹都有一系列的属性,可以通过。要隐藏一个文件夹及其内部的所有文件和子文件夹,你需要遍历这个文件夹,并对每个文件和子文件夹应用。命名空间中的属性来访问和修改。

2024-05-11 10:21:40 468

原创 处理Git将本地大文件上传到公共区域失败

今天Git备份时,遇到一个问题。不小心将打包文件上传到本地,再上传到服务端时,报错,上传失败。2.1 在 .git文件夹同目录下,右键打开 Git Bash Here .此时,本地git已经没有大文件记录。将大文件忽略,再重新上传。2.将本地上传回退到上一个版本。原因时,打包文件太大,上传到服务端失败。3.用备份的文件将已经回退的代码覆盖。1.将本地修改的文件备份。

2024-05-10 18:04:33 280

原创 C++获取电脑信息

【代码】C++获取电脑信息。

2024-04-24 18:18:09 527

原创 使用regsvr32注册报错 dll已加载,但对DllRegisterServer的调用失败,错误代码为0x80070005

如果你是在Visual Studio或其他开发环境中遇到这个问题,确保你的项目设置正确,并且你正在使用正确的构建配置(例如,Debug或Release)。是一个在DLL(动态链接库)中通常实现的函数,用于在Windows注册表中注册DLL提供的COM组件。:你可能需要以管理员身份运行你的程序或命令提示符。右击你的程序或命令提示符图标,选择“以管理员身份运行”,然后再次尝试注册DLL。:Windows的用户账户控制可能会阻止没有足够权限的程序进行注册表更改。确保你的应用程序或脚本以适当的权限运行。

2024-04-17 17:05:22 1723

原创 关于C#的SaveFileDialog类

【代码】关于C#的SaveFileDialog类。

2024-04-15 16:44:36 228

原创 Git如何将已经推送到服务器的文件夹“忽略”

Git如何将已经推送到服务器的文件夹“忽略”

2024-04-09 11:10:55 483

原创 QML制作圆形的按钮,并带图片

【代码】QML制作圆形的按钮,并带图片。

2024-04-08 09:31:26 204

原创 QML制作滑动球的CheckBox

QML制作滑动球的CheckBox

2024-04-07 17:27:22 123

原创 WPF使用外部字体,思源黑体,为例子

1.在工程中新建文件夹,命名为“Font"。2.将下载好的字体文件复制到Font文件夹。3.在工程中,加入静态资源。

2024-03-25 09:10:11 558

原创 QML如何隐藏标题栏中最大化、最小化、关闭等按钮

一句代码就可以解决,在main.qml。

2024-03-22 08:43:28 287

原创 QML自定义按钮,按钮中包含图片和文字

【代码】QML自定义按钮,按钮中包含图片和文字。

2024-03-21 17:35:48 260

原创 QML如何添加图片到工程中

3.鼠标右键点击qml.qrc,在弹出的菜单中,选择"添加现有文件",进入到文件夹选择需要添加的图片文件即可。images文件夹也会自动加入到qml.qrc中。1.将需要添加的图片拷贝到工程中,最好是统一放在一个文件夹下。如:images/img.png。2.打开工程中qml.qrc文件夹。4.在工程中加入的方法。

2024-03-21 17:32:35 404

原创 使用Qt自带windeployqt打包QML的exe

我需要打包的exe的绝对路径 D:\Prj\Code\Demo\QML\AnalyzeImage\release\AnalyzeImage.exe。1.在开始菜单输入CMD找到对应的Qt开发版本,我的是Qt5.15.2(MinGW 8.1.0 64-bit)。答:因为windeployqt在打包的时候,会有针对性将工程需要的依赖文件打包,而不是所。我工程的绝对路径: D:\Prj\Code\Demo\QML\AnalyzeImage。解释:问:为什么要输入工程的绝对路径呢?如下是我的打包代码。

2024-03-21 17:17:57 397

原创 WPF修改桌面快捷方式图标

【代码】WPF修改桌面快捷方式图标。

2024-03-15 14:59:55 456

原创 WPF制作带图标和文字的按钮模板(通过附加属性实现)

2.在工程中添加类,用于编辑附加属性,主要是为了设置图标地址。3.界面按钮代码实现代码,如下。

2024-03-13 11:49:08 973

原创 VS2022打包程序(Setup)版本升级参数设置,直接替换旧版本

2.1.两个版本的属性RemovePreviousVersion和DetectNewerInstalledVersion都设为True;[assembly: AssemblyFileVersion("1.0.0.1")]//修改这里就行。//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值。2.5.Version新版本的程序集版本号要大于旧版本;2.4.部署项目属性中的Version必须大于旧版本;// 主版本。// 次版本。// 生成号。// 修订号。

2024-03-08 17:30:56 821

原创 C#中DispatcherTimer的Lambda表达式

C#中DispatcherTimer的Lambda表达式。

2024-03-08 09:22:18 399

原创 取消WIN11电脑插入U盘自动打开

2、服务和应用程序下点击服务之后找打shell hardware选项。3、点击停止此服务即可,之后硬盘不会再自动打开了。1、右键点击计算机进入管理界面。

2024-02-29 16:12:16 1210

原创 批量复制文件夹A内的文件全部复制到文件夹B中

运行zdo.bat将文件夹1中的所有文件都复制到文件夹2内。文件夹0\\文件夹2\\zdo.bat。文件夹0\\文件夹1。文件夹0\\文件夹2。

2024-02-20 14:03:41 538

原创 C++生成动态库给C#使用

C++生成动态库给C#使用

2024-02-06 11:20:52 593

原创 如何用VS2022打包exe(解决批量文件夹无法添加的问题)

如何用VS2022打包exe

2024-02-05 16:49:20 886

原创 WPF如何获取Gird在窗口中位置

WPF如何获取Gird在窗口中位置。

2024-02-01 18:06:21 449

原创 WPF使用log4net简介

2.添加文件log4net.config,并设置其属性。1.通过Nuge添加安装log4net包。将“输出到目录”选择为“如果较新则复制”//指定log4net的配置文件。

2024-01-29 15:20:09 482

原创 PS移动快捷键

PS移动图片快捷键

2024-01-27 10:25:40 372

原创 WPF自定义圆形百分比进度条

WPF自定义圆形百分比进度条。

2024-01-27 10:21:31 1134

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关注的人

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