摘要:
title: WPF 获取全局所有窗口的创建显示事件 监控窗口打开 description: 本文将告诉大家如何在 WPF 里面进行全局监控任意的窗口创建显示打开,可以获取到每个 WPF 窗口的打开的时机。如此可以用来辅助定位问题和输出日志 tags: WPF category: 这篇博客是有背景的 阅读全文
摘要:
这是一个比较让人困惑的一个点,我一直都以为 Dispatcher.InvokeShutdown 和 Application.Current.Shutdown 是完全等价的。但是后面发现了其实这两者还是有些不同的,感觉上是 Dispatcher.InvokeShutdown 系列方法有点点设计的问题,太过于为了让框架内的代码解耦导致了让上层开发者困惑。 推荐在退出应用时,尽量调用的是 Application.Current.Shutdown 方法,而不是 Dispatcher.InvokeShutdown 系列方法 阅读全文
摘要:
title: WPF 通过 WindowsAppSDK 使用 WinRT 的手写识别功能 description: 本文告诉大家如何在基于 .NET 6 的 WPF 使用 WinRT 的手写识别功能 tags: WPF category: 在开始之前需要先创建 WPF 项目,创建完成之后,可替换 c 阅读全文
摘要:
title: WPF 项目文件不加 -windows 的引用 WPF 框架方式 description: 默认情况下的 WPF 项目都是带 -windows 的 TargetFramework 方式,但有一些项目是不期望加上 -windows 做平台限制的,本文将介绍如何实现不添加 -windows 阅读全文
摘要:
title: WinUI 3 修复非打包应用运行提示缺少 Windows App Runtime 环境 description: 本文将告诉大家如何修复 WinUI 3 非打包的应用,在分发给到客户时,在客户的机器上运行提示缺少 Windows App Runtime 环境 tags: WinUI 阅读全文
摘要:
title: dotnet 6 命令行 cmd 设置输出英文解决中文乱码 description: 我遇到在部署 CI 服务器,执行 cmd 命令构建,输出的中文是乱码。我期望让 dotnet 命令行输出使用英文解决乱码问题。通过设置 dotnet 命令行的语言文化,即可解决此问题 tags: do 阅读全文
摘要:
title: Win32 使用 CreateProcess 方法让任务管理器里的命令行不显示应用文件路径 description: 本文记录一个 Win32 的有趣行为,调用 CreateProcess 方法传入特别的参数,可以让任务管理器里的命令行不显示应用文件路径 tags: category: 阅读全文
摘要:
title: Windows 官方提供的触屏硬件延迟测量方法 description: 本文记录微软 Windows 官方在 Windows Hardware Lab Kit 提供的触屏硬件延迟测量方法 tags: category: Overview of measuring Touch Down 阅读全文
摘要:
title: WinDbg 设置在加载到某个 DLL 进入断点 description: 本文记录如何在 WinDbg 里,设置在加载到某个 DLL 时,自动进入断点。通过此方式用来定位是哪个业务模块加载了某个 DLL 模块 tags: category: 在 WinDbg 里面,可以附加到现有进程 阅读全文
摘要:
title: WPF 设置 IncludePackageReferencesDuringMarkupCompilation 属性导致分析器不工作 description: 本文记录在 WPF 项目里面设置 IncludePackageReferencesDuringMarkupCompilation 阅读全文