【Windows 10 应用开发】如何防止应用程序被截屏

本文介绍了如何在Windows 10应用开发中防止应用程序界面被截屏。通过设置ApplicationView的IsScreenCaptureEnabled属性,可以控制应用是否允许被屏幕捕捉。当设置为false时,应用界面将不会出现在截图中。文章以一个简单的CheckBox控件为例,演示了如何在用户选择时禁用屏幕捕捉,取消选择时启用。
摘要由CSDN通过智能技术生成

今天老周只想跟大伙们分享一个小技巧,是的,小小的技巧,很简单,保证你能学会的,要是学不会,可以考虑跳泰山。

有些时候,我们可能会想到不要让应用程序界面上显示的内容被截屏,要阻止应用界面呈现在截图上,可以在 ApplicationView 类上找答案,因为这个行为是跟应用程序视图有直接关系的。

我们只需要设置一个属性就成了——IsScreenCaptureEnabled,如果允许程序被捕捉到,就设置为 true,要禁止被捕捉,设置为 false 就好了。简单吧。

 

看一个例子,先看XAML布局。

        <Grid Margin="15">
            <Grid.RowDefinitions>
                <RowDefinition Hei
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值