GetVolumePathNamesForVolumeNameW. Как определить букву диска?
(1/1)
mixa:
Всем добрый день! нужно получить букву диска. пишу следующий код:
Код
DWORD CharCount = MAX_PATH + 1;
WCHAR Names[MAX_PATH + 1];
WCHAR *ww = L "\\?\usb#vid_0204&pid_6025#22031401f29a3604#{a5dcbf10-6530-11d2-901f-00c04fb951ed}";
GetVolumePathNamesForVolumeNameW(ww, Names, CharCount, &CharCount);
но когда хочу вывести букву диска: Memo1->Lines->Add(Names);
то выводит вместо ,например, \F , выводит - "???e" или "???a". как сделать чтоб выводило правильно?
Навигация