如何获取可移动驱动器号,以便创建路径并将数据从 PC 复制到可移动驱动器?
目前我正在使用
_getcwd(buff,b_SIZE);
MessageBox(buff);
strncpy(Root,buff,3);
如果我直接从 USB 运行我的软件,我没有问题,它会返回给我 D: 或 E:,这取决于我猜的可用性。但我的问题是我必须从 PC 运行我的 USB 程序,这当然是安装在 C 驱动器中的 PC 程序,因此这_getcwd
会给我 C:\ 驱动器号。这就是为什么我正在寻找是否有办法检查当前的可移动驱动器号。
这是我能找到的最接近我的问题的:检测可移动驱动器(例如 USB 闪存驱动器)C/C++