#include #pragma comment(lib, "C:\borland\bcc55\Lib\PSDK\shlwapi.lib") #include void PathGetLogicalDrives(void) { char buf[1000]; DWORD buf_size, cnt; buf_size = GetLogicalDriveStrings(1000, buf); cnt = 0; printf("有効なドライブの一覧:\n"); while (cnt < buf_size) { printf("%s\n", &buf[cnt]); cnt += lstrlen(&buf[cnt]) + 1; } } int main(void) { PathGetLogicalDrives(); return 0; }