我正在尝试为我工作的员工创建一个锁定的浏览器,以便在信息亭使用。我需要防止用户退出应用程序。我已经想出了如何通过按 alt-f4 或 ctrl-f4 来阻止他们关闭它,但我还想阻止 alt-esc、ctrl-esc、alt-tab 和 windows 键。谁能帮我弄清楚如何做到这一点?我是 Windows 应用程序开发的新手,但在 web vb.net 方面有经验。我正在使用 VB.NET 2010 快递。谢谢。
问问题
296 次
1 回答
1
与其那样做,为什么不直接取消收盘呢?
处理Closing
表单上的事件并将 Cancel 设置为 true。
Public Class MyForm Inherits Form
//Wire the event...
Public Sub MyForm_FormClosing(sender as Object, args as FormClosingEventArgs) Handles Closing
args.Cancel = True
End Sub
End Class
这样,您可以决定何时关闭它,而用户的其他想法并不重要。
正如 Cody 在评论中提到的,其中很多应该由组策略强制执行(有些只能强制执行)。您可以编写组策略设置脚本,使其易于部署。
于 2011-05-23T14:03:29.320 回答