会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
唐宋元明清的博客
WPF
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
···
20
下一页
2024年7月17日
云屏设备整机软件升级方案
摘要: 最近时间稍微空闲,整理下云屏整机设备的OTA流程及方案,适用设备内置的升级场景。之前开发时有过定义/设计,这里稍微整理总结下 整机软件有很多模块,系统及外设固件、Windows服务、Windows应用,比如系统点屏9969、摄像头固件、触摸框固件、显卡驱动、Windows一些自研服务(用于通信以及系
阅读全文
posted @ 2024-07-17 15:57 唐宋元明清2188
阅读(199)
评论(0)
推荐(1)
2024年7月10日
Windows驱动-虚拟机调试配置
摘要: Windows驱动开发,可以用VS直接部署/调试虚拟机。 安装虚拟机VMware、运行Windows镜像,可以参考Windows安装VMware虚拟机教程,适合新手小白! - 知乎 (zhihu.com) 主机安装有VS以及相关WDK的前提下,我们来设置虚拟机。虚拟机设置,官网有详细的操作:预配计算
阅读全文
posted @ 2024-07-10 13:55 唐宋元明清2188
阅读(550)
评论(0)
推荐(1)
2024年6月14日
组件/框架设计原则
摘要: Windows应用软件开发,会有很多常用的模块,比如数据库、配置文件、日志、后台通信、进程通信、埋点、浏览器等等。下面是目前我们公司windows梳理的部分组件,梳理出来方便大家了解组件概念以及依赖关系: 每个应用里,现在或者以后都可能会存在这些模块。以我团队开发的全家桶为例,十多个应用对后台访问,
阅读全文
posted @ 2024-06-14 19:29 唐宋元明清2188
阅读(437)
评论(0)
推荐(3)
2024年5月14日
Windows 设置应用禁用卸载
摘要: 公司大屏windows系统出厂默认安装全家桶,用户会尝试卸载。。。 但全家桶不只是纯应用,还有大屏的外设及系统兼容逻辑,卸载后大屏就无法正常使用了。。。最后客户又会打客服电话要安装包 需要禁用全家桶的卸载入口,主要是控制面板及系统设置应用列表 Microsoft Edge禁用了卸载, 在注册表中,查
阅读全文
posted @ 2024-05-14 20:44 唐宋元明清2188
阅读(177)
评论(1)
推荐(1)
2024年4月25日
网卡-单网卡热点
摘要: 交互大屏最重要的一个使用场景:投屏,笔记本/手机画面共享到大尺寸的屏上,使用屏的扬声器,甚至使用到屏的多阵列麦克风以及摄像头(即BYOM)。 而投屏功能,需要依赖大屏的热点。 大屏热点的开启以及稳定性,由大屏的网卡方案决定。 市面上的交互智能大屏一共有以下几种网卡设计: 1.安卓网卡+Windows
阅读全文
posted @ 2024-04-25 21:48 唐宋元明清2188
阅读(142)
评论(3)
推荐(1)
2024年4月2日
C# 获取/设置Windows字符编码
摘要: windows字符编码 不同语言下有不同编码 Encoding.CodePage Property (System.Text) | Microsoft Learn 公司大屏反馈有U盘乱码问题,发现修改系统的语言、地区,并不会同步修改编码。 编码可以手动修改,在Win11系统设置-时间和语言-管理语言
阅读全文
posted @ 2024-04-02 21:26 唐宋元明清2188
阅读(217)
评论(0)
推荐(1)
2024年2月24日
WPF 设备焦点捕获
摘要: 触摸等快速移动WPF元素时,因元素无法跟上元素移动速度,后续的移动事件无法触发导致移动操作停顿。 这时候调用CaptureMouse捕获设备焦点,就可以支持设备快速移动操作。 设备输入有三种鼠标、触笔、触摸,所以对应的设备焦点捕获也有三类:CaptureMouse、CaptureStylus、Cap
阅读全文
posted @ 2024-02-24 16:54 唐宋元明清2188
阅读(198)
评论(0)
推荐(1)
2024年1月25日
.NET Json序列化方案选择
摘要: 在C#中,进行JSON序列化和反序列化有多种方案可供选择,常用的是下面俩个 System.Text.Json:这是.NET Core和.NET 5中内置的JSON序列化和反序列化库,提供了高性能和低内存消耗的JSON处理能力。 Newtonsoft.Json:这是一个流行的第三方JSON处理库,广泛
阅读全文
posted @ 2024-01-25 16:43 唐宋元明清2188
阅读(220)
评论(0)
推荐(2)
2024年1月24日
.NET 记录息屏操作出现闪屏问题
摘要: windows大屏使用场景,关闭显示器是一个常用操作。 操作系统提供了相应的API,应用层调用: 1 //广播消息,所有顶级窗体都会接收 2 private static readonly IntPtr HWND_BROADCAST = new IntPtr(0xffff); 3 //系统消息 4
阅读全文
posted @ 2024-01-24 17:19 唐宋元明清2188
阅读(157)
评论(0)
推荐(2)
2024年1月3日
Nuget 排除资源文件输出
摘要: 上一篇《Nuget 输出资源文件 - 唐宋元明清2188 - 博客园 (cnblogs.com)》有介绍如何输出Nuget中资源文件 团队小伙伴说,组件附带的资源文件太大了,有些场景引用不需要输出。 那如何针对项目上的引用,设置Nuget包不输出资源文件? 如下面截图所示,Nuget包有.pakca
阅读全文
posted @ 2024-01-03 19:00 唐宋元明清2188
阅读(151)
评论(0)
推荐(1)
Nuget 输出资源文件
摘要: 组件经常有一些文件/环境依赖,提升内聚,可以将文件(exe、dll等)放在到Nuget包内自动输出、启动相应的环境 通过csproj文件配置,Nuget包自动输出到编译目录下。 如上图,vcomp140d.dll是Nuget包内的文件。项目NugetContentFilesDemo引用NugetCo
阅读全文
posted @ 2024-01-03 15:31 唐宋元明清2188
阅读(583)
评论(0)
推荐(3)
2024年1月2日
C# 图片超分整理
摘要: 公司业务上需要对图片显示优化。比如获取到本地应用ICON,8K分辨率下有些logo显示不清晰。 我们可以通过图片超分,提高显示质量。这里整理下最优的图片超分操作 这里用到的是腾讯Real-Esrgan,经过验证realesrgan-x4plus-anime对图片优化情况最好。 ESGRAN,是深度学
阅读全文
posted @ 2024-01-02 10:52 唐宋元明清2188
阅读(203)
评论(0)
推荐(1)
2023年6月27日
WPF 自定义控件依赖属性绑定异常
摘要: 自定义控件,应用样式后,提示绑定异常: System.Windows.Data Error: 2 : Cannot find governing FrameworkElement or FrameworkContentElement for target element. BindingExpres
阅读全文
posted @ 2023-06-27 11:21 唐宋元明清2188
阅读(462)
评论(0)
推荐(2)
2023年6月25日
C# .NET6结束UI线程
摘要: 在.NET6项目中,不再支持Thread.Abort:Thread.Abort is not supported and throws PlatformNotSupportedException. 原因是Thread.Abort可能导致资源泄漏, 1. 不正常的关闭,导致线程运行过程中待释放资源的业
阅读全文
posted @ 2023-06-25 16:47 唐宋元明清2188
阅读(416)
评论(0)
推荐(1)
2023年5月17日
C# 获取局域网下的设备IP范围
摘要: 我们连接的WIFI,属性设置里有自动分配IP的选项。 我们通过控制台输入ipconfig,看到当前IP是10.214.18.178 那自动分配IP范围是多少?路由器对IP是怎么分配的。下面是我整理的code,有需要的可以直接Copy IP范围获取: 1 private void RefreshBut
阅读全文
posted @ 2023-05-17 19:40 唐宋元明清2188
阅读(426)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
20
下一页
公告