首先就是枚举usb设备,然后给出对应的usb设备类型,
比如u盘,移动盘,usb摄像头,usb打印机,usb光驱等等。
请各位提示提示。非常谢谢!! 通过 WM_DEVICECHANGE 系统消息只能判断 USB的插入和删除。。所有的USB的都可以,如何才能区分各个USB哪?列举出各个 USB的名称,USB的Guid,USB的功能
比如u盘,移动盘,usb摄像头,usb打印机,usb光驱等等。
请各位提示提示。非常谢谢!! 通过 WM_DEVICECHANGE 系统消息只能判断 USB的插入和删除。。所有的USB的都可以,如何才能区分各个USB哪?列举出各个 USB的名称,USB的Guid,USB的功能
解决方案 »
- 做好了一个CTreeCtrl之后如何添加加一个垂直滚动条呀
- 哪个API函数可以读取文件正在拷贝或复制时的传输速率?
- 像素值的问题
- 如何能及时检测到网线断掉?
- 求教hook高手们 FindWindow GetWindowThreadProcessId 函数
- 按纽有一部分透明,怎样让透明部分是对话框背景色(图片),而不是按纽默认的颜色啊~
- 我想问问线程同步和异步是指的什么啊?
- 请教消息在mfc中的传递过程
- 用CSocket编服务器时,给侦听分配一个端口,与各客户端连接的socket的端口是怎么分配的?谢谢
- 多媒体时间控制
- 在C++工程里面可以 ,移植到MFC界面里面报错,求解决!
- 在View类菜单中添加打印及打印预览
http://www.cnblogs.com/SunYu/archive/2010/04/29/1723977.html
获取USB的信息
unsigned long ul = RegOpenKeyEx(HKEY_LOCAL_MACHINE ,L"SYSTEM\\CurrentControlSet\\Services\\Disk\\Enum",
NULL, KEY_QUERY_VALUE, &key);
通过注册表就可以得到 上面有提示代码 自己看吧