如何禁用Visual Basic中的所有退出

时间:2015-06-05 14:28:36

标签: vb.net visual-studio system

我正在为我的工作场所编写一套软件,想知道如何捕获和取消按键,例如:

  • ALT + F4
  • WIN +标签
  • Alt + Tab
  • WIN
  • Ctrl + Alt + DEL

我知道CTRL + ALT + DEL可能无法实现,但如果其中任何一项是朝着正确的方向迈出的一步!

理想情况下,我想阻止此操作,然后打开我创建的新表单,说明“未经授权的按键”

1 个答案:

答案 0 :(得分:0)

因为@SQLHound链接涉及...我们FormClosing事件来处理用户试图关闭时发生的事情。但是如果你想阻止一次启动尝试,那么@Plutonix的建议可能有所帮助。这些方面的东西......

       Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing

         Dim splashScreen as New Form
         splashScreen.OpenDialog
         e.Cancel=True

       End Sub