@txsdx 在 Win剪粘板 复制时卡顿问题分析 中发帖
在我电脑上,Win 11,所有dotnet WPF的Windows窗口程序都有这个问题。
再WPF窗口内复制或剪切任意文本都会触发卡顿,导致UI线程阻塞500~2000ms不等。
这个问题非常难忍,严重影响工作效率。搜寻解决方案无果,决定跟GPT分析一下。
先编写一个简单的C# WPF程序测试:
[image]
利用API Monitor分析WPF程序发现OpenClipboard反复失败,可能是被别的程序占用了。
[image]
猜测剪粘板内容变化时有个东西会占用剪粘板。
关掉UU远程等远程控制软件,问题解决。。。
我想进一步分析是不是某些远程控制程序HOOK了SetClipboardData,但是受限与本人知识水平,不知道有什么工具或者方法能检查系统某些函数被HOOK情况。
这里抛砖引玉一下