WinAPI | 注销 RawInputDevice

0xb*_*00d 3 winapi raw-input

如何从 RegisterRawInputDevices() 注销?

Jim*_*hel 5

快速查看文档表明您可能会通过调用结构中RegisterRawInputDevicesRIDEV_REMOVE标志来取得一些进展RAWINPUTDEVICE。至少,那是我开始的地方。

  • @FrEEzE2046:我可以从文档和 MSDN 论坛上的一些讨论中收集到的很少信息表明这确实是要走的路。`RIDEV_REMOVE` 不太可能导致操作系统停止从设备读取。这可能是一个文档错误,应该说它将停止从设备向您发送消息。看起来像是使用 `RIDEV_REMOVE` 和 `hwnd` 参数为 null 来取消注册你的调用。 (2认同)