C++,Windows 7 : recognize usb thumbdrive was connected and recognize usb identifier?

标签 c++ winapi usb-drive

我想编写一个软件,当 USB 拇指驱动器连接到 USB 端口时,它会自动将一些文件复制到 USB 拇指驱动器上。为此我想知道:

  1. 我如何编写一个 c++ 应用程序,在 USB 拇指驱动器连接时收到通知?

  2. 有什么方法可以识别 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/

相关文章:

c++ - 未解析的外部符号 boost::chrono::system_clock::now(void)

c++ - 从两个线程访问计数器

c++ - 如何循环加载所有用户的注册表配置单元

javascript - 使用 js-ctypes 进行 Win32 打印失败并出现 ERROR_INVALID_HANDLE

windows - 使用 VBScript 查找 USB 盘符

php - 理想的 "always/anywhere available"web 开发环境?

delphi - 我可以在 USB key 上安装 Delphi 和我的库,以便允许在客户 PC 上调试我的应用程序吗?

c++ - 嵌套结构,从一个空行分隔的文件中读取数据

c++ - MFC 中 AddString 的性能缓慢

c++ - Qt 5.6 安装问题