【发布时间】:2012-08-19 12:58:45
【问题描述】:
我正在使用此code 来确定 USB 驱动器何时连接到计算机(我想查找某个,如果插入了该驱动器,则程序会执行某些操作)。
我坚持的部分是如何写入该驱动器。如果我使用 CFile 指定文件位置,我如何知道分配给该 USB 驱动器的驱动器号窗口?这就是我的问题所在。如何写入该 USB 驱动器。
谢谢,
【问题讨论】:
标签: c++ mfc usb hid read-write
我正在使用此code 来确定 USB 驱动器何时连接到计算机(我想查找某个,如果插入了该驱动器,则程序会执行某些操作)。
我坚持的部分是如何写入该驱动器。如果我使用 CFile 指定文件位置,我如何知道分配给该 USB 驱动器的驱动器号窗口?这就是我的问题所在。如何写入该 USB 驱动器。
谢谢,
【问题讨论】:
标签: c++ mfc usb hid read-write
当您收到 USB 磁盘的 WM_DEVICECHANGE 消息时,lParam 将包含指向 DEV_BROADCAST_VOLUME 结构的指针。在验证了它的dbcv_devicetype 是DBT_DEVTYP_VOLUME 之后,您可以查看它的dbcv_unitmask 成员,它显示了磁盘具有的驱动器号。
【讨论】: