1

我正在开发一个与安全相关的 Windows Phone 应用程序。我需要为我的应用程序禁用/阻止屏幕截图。

FLAG_SECURE在 Android 中,我们曾经为要阻止屏幕捕获的窗口设置一个标志。wp7中也有类似的东西吗?

谢谢

4

2 回答 2

4

除非您使用自制应用程序,否则您无法在 Windows Phone 上进行屏幕截图,所以我不会太担心。

即使市场上有屏幕捕获应用程序,您也无法保证安全。即使您找到了防止屏幕捕获的方法,您如何防止用户使用相机拍摄手机照片,或者在模拟器上侧载应用程序然后对模拟器进行屏幕捕获?

于 2012-05-22T06:43:52.670 回答
2

目前没有可供开发人员使用的 API 允许您使用锁定的设备执行屏幕截图。

替代方案如下:

  1. 解锁您的设备并旁加载基于自制软件的屏幕捕获应用程序之一。
  2. 拍摄屏幕本身的照片(粗略,但它会完成这项工作)。

微软表示他们不打算在不久的将来改变这一点(CNET 文章)

于 2012-05-22T09:36:45.063 回答