我想编写一个软件,当 USB 拇指驱动器连接到 USB 端口时,它会自动将一些文件复制到 USB 拇指驱动器上。为此我想知道:
我如何编写一个 c++ 应用程序,在 USB 拇指驱动器连接时收到通知?
有什么方法可以识别 USB 拇指驱动器,以便我可以跟踪是否已经插入了新的 USB 拇指驱动器?
最佳答案
我认为您可以使用 WM_DEVICECHANGE 窗口消息在系统中插入或移除设备时收到通知,这里是进一步阅读的链接 http://msdn.microsoft.com/en-us/library/windows/desktop/aa363480%28v=vs.85%29.aspx
关于C++,Windows 7 : recognize usb thumbdrive was connected and recognize usb identifier?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8173315/