摘要: 出现的问题 我们项目组做了一个AI助手,调用了everything.exe 和 es.exe 实现了文件搜索的功能。但是在发布灰度使用的,好多用户反馈只要用了AI助手的文件搜索后,本机安装的everything的程序就调用不出来了。具体的现象如下图,点击桌面的Everything就不会显示弹出搜索界 阅读全文
posted @ 2025-08-29 17:52 wuty007 阅读(72) 评论(1) 推荐(0)
摘要: 桌面应用的安装卸载功能,会有需求支持在控制面板卸载指定的应用,或者在设置-应用-安装的应用显示卸载的应用。如下图所示。 最近有产品提出来需求,我们的灵犀助手不希望用户去卸载它,也就是说要屏蔽掉用户 卸载应用的入口。 在windows的注册表下,可以指定某个应用在安装列表显示: HKEY_LOCAL_ 阅读全文
posted @ 2025-08-28 14:52 wuty007 阅读(47) 评论(0) 推荐(0)
摘要: 在做大屏或者平板的业务,或多或少会有监听触摸事件的需求。在WPF 上,监听自身应用的触摸事件是很简单的,可以监听 Windows的 Stylus、Touch、甚至是 Mouse的事件来实现业务逻辑处理。但是如果要监听窗口外的触摸事件,可以使用RawInput.Sharp 1、注册触摸屏和笔的设备: 阅读全文
posted @ 2025-08-24 22:34 wuty007 阅读(68) 评论(0) 推荐(0)
摘要: 一、定时任务的介绍 相信我们在生活中,大部分都会使用到定时任务去执行自定义的业务逻辑,如:每天早上8点钟发送一份汇总好的财经报告到指定人的邮箱;或者每周一5点30分钟自动执行下载器下载电影,下载完并通过QQ等机器人的方式通知管理员(如下图)。 二、C# 的Quartz.NET的使用 1、NuGet页 阅读全文
posted @ 2025-08-24 22:09 wuty007 阅读(439) 评论(0) 推荐(0)
摘要: 记得在三年前,我们在做应用升级,选型了通过启动传参的方式,客户端通过传递参数给更新器 参数,执行应用升级。一开始更新的应用不多,参数的字符个数也是在1000以内,没有发现问题。后来随着全家桶应用的新增,应用个数越来越多,直到在一个测试升级的时候,测试手动写了一万多个字符的更新的描述。执行升级直接异常 阅读全文
posted @ 2025-08-18 22:22 wuty007 阅读(545) 评论(1) 推荐(2)
摘要: 1、需求:有个应用在做升级的时候,显示版本信息时候,宽度的一样的情况下,需要动态高度,即是有一个最小的高度,最大的高度,超出最大高度则显示滑动条显示。 如下图所示: 2、明确需求后,开始动工: 2.1、创建一个Border,设置 MaxHeight="503" MinHeight="207" <Wi 阅读全文
posted @ 2025-08-15 22:10 wuty007 阅读(235) 评论(8) 推荐(2)
摘要: 我们在做大屏端应用,都会遇到摄像头画面捕获和显示的技术。现在主流的方式大部分都是通过 UVC的方式去捕获摄像头的画面 比如:AForge.NET 组件库。甚至于我们组的大牛还实现了可以支持播放4K/8K的 摄像头播放器。 本文记录一下使用UWP原生的 MediaCapture 捕获摄像头,实现低延迟 阅读全文
posted @ 2025-08-13 09:20 wuty007 阅读(178) 评论(0) 推荐(1)
摘要: 最近有小伙伴的应用里边,需要跨进程的方式,显示隐藏窗口。 在WPF 自身的应用中,使用的最多的就是 窗口自带的 Hide()和Show() 方法 1、创建一个HideWindow的窗口,添加按钮,在点击按钮的时候,调用Hide()方法。 public partial class MainWindow 阅读全文
posted @ 2025-08-09 22:37 wuty007 阅读(109) 评论(0) 推荐(0)
摘要: 本篇博文我仅仅是作为记录者,实际上发现并编码的是我们组的小伙伴天保同学。 我们组小伙伴有个需求,需要将WPF应用的 任务栏右键菜单菜单,不显示“固定到任务栏”。 如下图: 普通窗口的任务栏右键菜单: 但是发现部分窗口有只显示 “关闭窗口” 如“微信公众号”的窗口 微软的官方文档:System.App 阅读全文
posted @ 2025-08-07 21:38 wuty007 阅读(243) 评论(0) 推荐(5)
摘要: 最近在做OTA的功能,需要获取到sn做一些业务的逻辑。我们自己实现的库里边的,大部分都是调用 System.Management 的 ManagementObjectSearcher 获取 Bios 的序列号 如下所示: private void BtnWmi_OnClick(object send 阅读全文
posted @ 2025-06-16 21:42 wuty007 阅读(378) 评论(1) 推荐(5)