今天热门
热点:

HID 设备发现新设备的问题,hid设备发现问题


HID设备首次使用硬件提示:“发现新硬件”,然后电脑开始安装驱动,最后安装成功提示:“可以使用”

想问:VC怎么检测到硬件安装完成,用DeviceChange只能检测到设备连接,怎样检测到器件已安装并可以使用呢?

解决方案

可以定时检测vid的状态

过一定的时间提示成功就好

引用 楼主 haha0909 的回复:
HID设备首次使用硬件提示:“发现新硬件”,然后电脑开始安装驱动,最后安装成功提示:“可以使用”

想问:VC怎么检测到硬件安装完成,用DeviceChange只能检测到设备连接,怎样检测到器件已安装并可以使用呢?

你看到的提示是属于系统的,当系统识别并安装完设备后,你的程序才能进行识别和连接。

引用
Quote: 引用

可以定时检测vid的状态

检测VID状态?能说详细点吗

看看 devcon ,开源的

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses

http://msdn.microsoft.com/en-us/library/windows/hardware/ff545972(v=vs.85).aspx
 
http://www.codeguru.com/forum/archive/index.php/t-331907.html
 

引用 楼主 haha0909 的回复:
HID设备首次使用硬件提示:“发现新硬件”,然后电脑开始安装驱动,最后安装成功提示:“可以使用”

想问:VC怎么检测到硬件安装完成,用DeviceChange只能检测到设备连接,怎样检测到器件已安装并可以使用呢?

貌似检测到器件已安装并可以使用后,DeviceChange才能检测到设备连接。

hid设备很奇怪的,拔出的响应很慢

不妨使用CxDeviceFind设备查找类
http://www.cnblogs.com/EdmundDwyane/p/3187226.html
另外使用RegisterDeviceNotification函数获取设备插拔消息

www.zrccd.nettrue/topics/20180106/6320.htmlTechArticleHID 设备发现新设备的问题,hid设备发现问题 HID设备首次使用硬件提示:“发现新硬件”,然后电脑开始安装驱动,最后安装成功提示:“可以使用” 想问:VC怎么检测到硬件安装完成...

相关文章

    暂无相关文章

用户评论

大家都在看