为什么 windows 自带截图在上方中央有几个像素的蓝-白条

2022-08-21 16:33:03 +08:00
 louzhichen

https://user-images.githubusercontent.com/63027469/185781680-8b3a7907-2601-4fb1-8c4c-f8d6f9f27c5a.png

2734 次点击
所在节点    Windows
11 条回复
codehz
2022-08-21 16:45:24 +08:00
笑死,把自己截图的控件也丢里面去了
shawnoob
2022-08-21 16:54:39 +08:00
乐,这就是微软
thinkershare
2022-08-21 17:35:03 +08:00
并没有, 我这里很正常
Anarchy
2022-08-21 20:12:43 +08:00
应该是窗口后面的画面,窗口截图会比看到的窗口大一圈。
aoeui
2022-08-21 21:12:24 +08:00
我没遇到过。只有截图里有?不截图肉眼看不到?
cnbatch
2022-08-21 21:42:09 +08:00
实测发现(系统版本 Windows 10 19044.1889 ),Win32 版本的“截图工具”不会有这种事(我个人常用这个版本,其次是直接按 Print Screen ),只有 UWP 版本的“截图与草图”(不习惯用这个版本,因为不够灵活)才会有这种情况。

并且我观察到,在截图的那一刻,屏幕顶部确实也出现了那几个像素的横条(不一定是蓝色,跟系统主题设置有关),显然就是截图控件本身。

UWP 版截图的过程:按下“新建”→屏幕变暗→顶部出现截图控件→用户按下截图按钮(全屏幕)→截图控件消失→屏幕变亮,以系统主题色给屏幕蒙上一层半透明图层→稍等片刻→图层消失,画面变回原状→顶部出现控件像素条→截图完成。

这样看来应该是 UWP 版本的隐藏控件的代码有 bug ,捕获画面的时候控件不小心跳出来了,导致最后也捕获了进去
uni
2022-08-21 23:13:26 +08:00
我都是按 shift+win+s 的,好像没有这种情况?
Uahh
2022-08-21 23:17:54 +08:00
还真有,截全屏的话可以复现。
geelaw
2022-08-22 01:50:50 +08:00
这个问题涉及自定义非客户区和粗细边框问题,见 https://www.zhihu.com/question/38903548/answer/78695890
louzhichen
2022-08-22 09:11:44 +08:00
我用的 21H2 ,shift+win+s 有,卸载 uwp 也没什么用。prtsc 一直是好的
Macolor21
2022-08-22 09:27:06 +08:00
每个系统都有一些 bug ,很正常

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/874359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX