自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Delevy的博客

欢迎来到博客联盟!

  • 博客(25)
  • 收藏
  • 关注

原创 使用ffmpeg命令实现录制摄像头和麦克风

因为我的业务中面对用户比较复杂,摄像头也是五花八门,有4k的、有1080p的、还有更低的或者更高分辨率的,我拿了一个4K的摄像头录制了一下,发现录制的文件大小差不多将近1秒1M,如果时间长很占硬盘存储,于是我决定优化一下,我的想法就是我默认设定最大就是1920*1080分辨率,可以比1920*1080小但是不能超过,添加了。但是和上次一样,不知道其他博主有没有亲自尝试过还是直接复制过来的,复制到我的设备基本上没有能用得,接下来我就把我得经验给大家分享一下,大家共同努力共同进步!0x80004005。

2024-06-27 15:36:38 1064

原创 使用ffmpeg命令实现桌面推流、摄像头推流

使用ffmpeg桌面推流的多种方法

2024-06-21 13:42:32 1812

原创 WPF 动画设置无限循环后(RepeatBehavior=“Forever“)不能停止解决办法

WPF 动画设置无限循环后(RepeatBehavior="Forever")不能停止解决办法

2023-03-14 20:50:42 1210

原创 WPF 教你如何在MVVM中,ControlTemplate里面的按钮Button绑定Conmmand,ListBox为例

Listbox 样式中Button的Conmmand和ViewModel里的方法Binding

2023-02-24 08:57:16 877

原创 WPF 渲染不清晰(页面渲染、Image图片渲染)解决方案

WPF窗体渲染不清晰

2022-09-17 10:37:09 1225

原创 WPF读写配置文件App.config

WPF配置文件的使用

2022-09-14 10:47:55 5256

原创 C#超级方便的使用数组传参

params 关键字介绍

2022-08-09 17:12:00 1133

原创 C# public、protected、private、internal...访问修饰符介绍

访问修饰符介绍。

2022-08-09 16:50:55 279

原创 调试MAUI应用Windows框架无法启动,为Windows启用开发人员模式

解决未开启开发者模式调试MAUI报错。

2022-08-08 16:14:14 2058

原创 如何创建MAUI应用

本文详细讲解如何创建MAUI应用。

2022-08-08 16:01:06 2343

原创 C# string字符串截取两个指定字符中间部分

我们平时做一些爬虫或者其他一些功能时,经常会用到字符串截取两个特定字符中间的位置;截取办法有很多种,例如:根据长度截取、正则截取…等等。今天教大家使用的是正则,c#取中间正则是:(?<=(" + s + "))[.\\s\\S]*?(?=(" + e + "))那么实际用法就是: /// <summary> /// 获得字符串中开始和结束字符串中间得值 /// </summary> /// <param nam

2022-03-21 17:02:57 5036

原创 WPF 优雅等待、延时Task

WPF优雅等待延时

2022-03-10 09:13:05 5088 1

原创 Windows10超级好用的虚拟机

作为一名程序员,调试软件经常用到虚拟机,我们常用比较出名的就是VMware,但是它安装比较麻烦,打开的速度往往比较慢,在没有特别大的需求的时候感觉没必要。 接下来我给大家推荐一款比较轻量级兼容比较好的虚拟机:Windows10自带的“沙盒”,打开方式:控制面板>>卸载程序>>启用或关闭Windows功能 在里面找到Windows沙盒,勾选上重启电脑就ok了。 使用方式:在win找到下面图片图标打开即可。![在这里插入图片描述](https://img-blog.csd..

2022-02-26 09:58:08 4638

原创 c#无法加载 DLL“cvextern”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

最近有个项目需要用到Emgu.CV,生成软件给客户运行有一段时间了挺稳定,但是突然有个客户(x64位系统)反馈不能用,查看错误日志,日志输出的内容是:无法加载 DLL“cvextern”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。一般这个错误指的是c#调用c++类库,在项目文件夹中没有找到c++类库,尝试将C:\Emgu\emgucv-windows-universal-cuda 2.4.10.1940\bin\x64里面所有dll文件拷贝过去,还是不行,但是这次报的问

2022-02-26 09:26:32 1416

原创 C#开机启动失效

设置管理员权限无法开机启动

2022-01-20 08:44:57 1803

原创 WPF/C#获取当前工作目录(可执行文件目录)的警告

我们在平时经常会获取程序的运行目录,比如将文件存放在运行目录,获取路径的时候可能在网上直接搜会有很多方法,我呢比较懒基本看见别人写的一顿复制粘贴,就使用了Environment.CurrentDirectory这个方法获取运行目录,添加后用了一段时间很稳定,获取的目录是正常的,直到有一天…我用了其他方式启动了软件(平时我们都是双击直接打开的),启动后发现报错文件不存在了,很奇怪啊~因为这块代码好久没改过一直好好的,于是我用Console.WriteLine给路径地址给打出来了,结果!!!地址竟然不是我应用

2022-01-14 16:46:02 1266

原创 C#后台使用相对路径

如何使用相对路径

2021-12-07 16:28:48 738

原创 VisualStudio2022如何改为中文语言(vs2022汉化)

1.首先打开Visual Studio2022并打开一个解决方案2.找到顶部菜单栏的Tools3.再找到最底端设置Options(图标是小齿轮得),点进去4.你将看到如下界面,按照下图框选步骤操作(共三步),在下拉框找到**中文(简体)**重启VS就能更改啦。5.如果你的下拉框没有**中文(简体)**的选项,找到更改和更新选项,如下图6.找到语言包标签,选择中文简体,下载安装完成后,重复上面步骤可完成中文语言包的修改...

2021-11-11 09:08:06 68073 8

原创 WPF/C#使用MVVM绑定(Binding)设置默认值(TextBlock为例)

当MVVM模式使用绑定Binding,绑定的值无效或者不存在时,想显示的默认值可以设置FallbackValue属性。MSDN官方解释:Gets or sets the value to use when the binding is unable to return a value翻译中文:获取或设置绑定无法返回值时要使用的值例如在TextBlock控件中绑定Text时可以这样使用 Text="{Binding Name,RelativeSource={RelativeSource Ancesto

2021-10-08 10:13:31 5478

原创 WPF/C#如何使用Serilog 错误日志

首先在Nuget搜索Serilog,如果简单的输出安装如下两个即可(别的我也没研究,就是简单的输出日志)其次就是配置,在App.cs文件Startup事件中添加如下代码: Log.Logger = new LoggerConfiguration() .MinimumLevel.Verbose() .WriteTo.File("logs//Log.txt",//文件保存路径 outputTemplate: "[{Times

2021-04-23 11:43:07 2661

原创 WPF/C#如何获取不受缩放影响的分辨率大小

之前我的一个博客写了如何获取缩放倍数,最近在做一个项目是屏幕截图,我的电脑分辨率是3840*2160,缩放倍数是150%,如下图:我试了多种获取分辨率方法,获取的都是缩放后的实际大小,所以导致截的图不完整,无意间发现了一个获取不受缩放影响的方法:System.Windows.Forms.SystemInformation.VirtualScreen获取的刚好是我想要的,在这里分享给大家,他应该属于winfrom控件,在WPF中引用System.Windows.Forms就好啦。至此本文结束,有什么

2021-03-31 13:53:52 1074 2

原创 WPF/C#获取电脑分辨率缩放倍数

var interopWindow = new WindowInteropHelper(this); hwnd = interopWindow.Handle; var presentationSource = PresentationSource.FromVisual(this); double dpiX = 1.0; double dpiY = 1.0; if (pre...

2021-03-25 16:45:06 862

原创 WPF如何使用.psd矢量图文件

WPF快速使用PSD文件路径。

2020-11-11 11:31:56 1008 2

原创 WPF触摸设备ScrollViewer可滚动

设置属性 PanningMode="VerticalOnly"

2020-11-11 11:10:55 428

原创 Textbox禁止用户输入,只作为演示

2019-07-08 15:40:18 834

空空如也

空空如也

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

TA关注的人

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