Vb.net 使用触摸屏显示器时如何禁用鼠标

Vb.net 使用触摸屏显示器时如何禁用鼠标,vb.net,Vb.net,我想禁用在vb.net中使用触摸屏监视器时使用鼠标的功能。我问这个问题的原因是因为我想限制用户只有一个选项。是否有一种方法可以在vb.NET2010中编写此代码 只需拔下鼠标 如果由于某种原因,您不能这样做,只需在设备管理器中禁用它 无需任何代码。我不知道纯.NET方式,但您可以执行devcon.exe查找设备类(例如USB HID鼠标)并禁用它们 编辑:有一个 另请参见:肯定有办法通过编程禁用设备吗?@Brad:是的,但我猜他不需要它。还有,我不知道怎么做。:)哈,我相信你是对的,但这并不能

我想禁用在vb.net中使用触摸屏监视器时使用鼠标的功能。我问这个问题的原因是因为我想限制用户只有一个选项。是否有一种方法可以在vb.NET2010中编写此代码

只需拔下鼠标

如果由于某种原因,您不能这样做,只需在设备管理器中禁用它


无需任何代码。

我不知道纯.NET方式,但您可以执行
devcon.exe
查找设备类(例如USB HID鼠标)并禁用它们

编辑:有一个


另请参见:

肯定有办法通过编程禁用设备吗?@Brad:是的,但我猜他不需要它。还有,我不知道怎么做。:)哈,我相信你是对的,但这并不能真正回答问题,是吗?我只是想知道,如果我在代码中以编程方式禁用鼠标,这不会影响触摸屏显示器的正常工作方式?@Calvin:这取决于你怎么做。如果禁用物理鼠标设备(HID),触摸屏不会受到影响。触摸屏只是模拟鼠标单击,因此不会限制它们可以单击的内容。你确定你不想把鼠标图标改成看不见的东西吗?程序员无法与剪刀竞争。