C++MFC将文件写入插入的USB驱动器

C++ MFC Write file to inserted USB Drive

本文关键字:USB 驱动器 插入 文件 C++MFC      更新时间:2023-10-16

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

我一直纠结于如何写入驱动器。如果我使用CFile指定文件位置,我如何知道分配给该usb驱动器的驱动器号窗口?这就是我的问题所在。我该如何写入usb驱动器。

谢谢,

当您收到U盘的WM_DEVICECHANGE消息时,lParam将包含指向DEV_BROADCAST_VOLUME结构的指针。在验证了其dbcv_devicetypeDBT_DEVTYP_VOLUME之后,您可以查看其dbcv_unitmask成员,该成员显示磁盘的驱动器号。