VS2010编程平台下MFC 检测USB设备(USB摄像头)的插入和拔出
琴晏 2016-01-25 10:52:31 要求如题所示。我已经实现了在win32平台下的检测,现在想移植到MFC 上。我也查了一些资料,但是上面说的是加入消息OnDeviceChange,但是我只找到了消息OnInputDeviceChange。然后就不知道怎么做了。网上说一般的流程是:它实现的办法是利用windows环境下设备的插入和拔出会产生WM_DEVICECHANGE消息的原理,先将USB设备用RegisterDeviceNotification()进行注册,然后用ON_MESSAGE(WM_DEVICECHANGE, Main_OnDeviceChange)将这个消息进行映射,再在Main_OnDeviceChange()函数里实现USB设备的检测。
求各位大大帮帮忙,谢啦!最好有详细步骤