Как получить сменную букву диска, чтобы я мог создать путь и скопировать данные с ПК на съемный диск?Как получить письмо с диска съемного диска с использованием C/C++
В настоящее время я использую
_getcwd(buff,b_SIZE);
MessageBox(buff);
strncpy(Root,buff,3);
У меня нет никаких проблем, если я бег моего программного обеспечения непосредственно с USB, и он будет возвращается ко мне либо D: или E :, который зависит от наличия, я думаю. Но моя проблема заключается в том, что я должен запускать свою программу USB с ПК, которая, конечно же, является программой ПК, установленной на диске C, и поэтому этот _getcwd
даст мне письмо C: \. Вот почему я ищу, если есть возможность проверить текущую заменяемую букву диска.
Это ближайший я мог бы найти для моего вопроса: Detect removable drive (e.g. USB flash drive) C/C++
Как этот другой вопрос не отвечает на ваши вопросы? – usr2564301
Что делать, если подключено 5 съемных дисков? Возможно, это было бы лучше для пользователя. – Dialecticus
Привет @Dialecticus будет только 1. Потому что это машина, которая использует окна. Или я бы сказал, что сделаю только 1 съемный диск. Спасибо – KevinYong