1

我正在使用此代码来确定 USB 驱动器何时连接到计算机(我想查找某个,如果插入了该驱动器,则程序会执行某些操作)。

我坚持的部分是如何写入该驱动器。如果我使用 CFile 指定文件位置,我如何知道分配给该 USB 驱动器的驱动器号窗口?这就是我的问题所在。我如何写入该 USB 驱动器。

谢谢,

4

1 回答 1

2

当您收到有关WM_DEVICECHANGEUSB 磁盘的消息时,lParam将包含指向该DEV_BROADCAST_VOLUME结构的指针。确认它dbcv_devicetype是之后,DBT_DEVTYP_VOLUME您可以查看它的dbcv_unitmask成员,其中显示磁盘具有哪些驱动器号。

于 2012-08-23T23:28:38.303 回答