如何确定DirectInput中的键盘断开连接

时间:2012-02-17 18:44:12

标签: c++ winapi directinput

我正在使用EnumDevices(...,DIEDFL_ATTACHEDONLY)监控HID连接。当我断开游戏控制器时,它不再显示在回调中。但是,当我断开键盘时,它仍会显示在EnumDevices中。

我查看了API,但是如果设备已连接,我看不出还有什么地方可以查询。

1 个答案:

答案 0 :(得分:0)

http://msdn.microsoft.com/en-us/library/windows/desktop/aa363432%28v=vs.85%29.aspx

怎么样?

您可以订阅任何设备通知,例如附加,分离等......