我正在寻找一种方法来提示 Windows 10 系统锁定显示器,以便通过保护它免受未经授权的使用来提供更多隐私。在 Windows 通用开发中是否有任何标准 API 用于执行此操作?或者模拟键盘发送Win+L组合。
我知道您可能出于好意而希望这样做,但此类功能无法通过 UWP 中的任何 API 使用。其原因很可能是因为赋予应用程序锁定 PC 的能力很容易使恶意应用程序能够通过在启动时启动并始终锁定 PC来将用户锁定在系统之外。应用程序无法关闭或重新启动PC 的方式相同。
此外,键盘快捷键无法模拟的可能是同样的原因,因为Win键盘上的键是在一般的系统的快捷方式保留的,实在是不容易的重写它(必须执行真正的低级别的键盘处理像这样例如,这又不是允许通过 Microsoft Store 认证的东西)。
我建议假设用户按照他或她喜欢的方式设置了自动操作系统锁定超时,并且如果您想在您的应用程序中提供额外的安全性,您可以添加某种PIN 锁定机制,以便您的应用程序一段时间不使用会自动上锁。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句