GetLogicalDrives()
-
hallo,
habe mal folgendes problem.ich möchte eigentlich nur mit GetLogicalDrives() die laufwerke herausfinden,leider wird mir jedesmal eine zahl jenseits der 100 Mio zurückgegeben was ja nun nicht ganz stimmen kann bei gerade mal 5 laufwerken
ich benutze den code aus diesem forum:
#include <stdio.h> #include <windows.h> int main( void ) { DWORD dwAnzahl; dwAnzahl = GetLogicalDrives(); printf("%d",dwAnzahl ); return 0; }
ansicht nicht besonderes...
aja, ich benutze vc++ unter w2k.wäre nett wenn mir jemand einen tipp geben könnte.
tschaui
-
GetLogicalDrives gibt eine Bitmaske mit den Laufwerken zurück und nicht die Anzahl.
-
jop, i know.
hab ich mich vielleicht falsch ausgedrückt.
spielt ja aber keine rolle es trotzdem nicht 300.000.000 sind sondern eher ein wert zwischen 60 und 70.
-
Wenn du Buchstaben weit hinten im Alphabet hast nicht
-
hascht recht
ein laufwerk hieß z, darum die hohe zahl