在某些业务场景下希望截全屏时不显示某些窗口特别是自身应用的窗口,比如在屏幕共享时不希望将自己应用的主界面、工具条等共享给对方。
Windows有个特性Magnification(放大镜)特性,它允许将屏幕(或屏幕某个指定区域)进行放大,如果不设置放大比例等同于截屏,其支持选择窗口过滤,利用该特性就可以实现过滤部分窗口下截屏。该特性从Vista开始支持,如果产品需要支持Win XP系统就不能使用该方案。
使用Magnification进行截屏的流程如下:

本文来自对第三方的转发,详见 截全屏时如何过滤部分窗口 - 腾讯云开发者社区-腾讯云
在需要隐藏特定窗口进行全屏截图时,可以利用Windows的Magnification功能。这个从Vista开始支持的特性允许用户放大屏幕或指定区域,并能过滤不希望显示的窗口,特别是在屏幕共享场景下,可以防止应用主界面和工具条等敏感信息被分享。然而,此方法不适用于WinXP系统。
5298

被折叠的 条评论
为什么被折叠?



