VB.NET禁用键盘和鼠标

我期待创建一个VB.NET应用程序。 当应用程序打开时,它将禁用键盘和鼠标,所以如果你点击任何键它什么也不做,你不能移动鼠标。 (即使当前选择的窗口不是应用程序的窗口)。

必须在WINDOWS 7上工作!

提前致谢。

P / Invoke BlockInput()时,鼠标和键盘都会死机。 将需要三指致敬。 访问pinvoke.net进行声明。

不会发生,而不是你应该真正想要孤立地实现的东西。

例如,您可以(正确地)从不拦截Ctrl + Alt + Del

看看全局钩子 。 他们很坏。 他们是邪恶的。 但存在是因为每隔一段时间就会有人真正需要它们。