Feststellen ob Laufwerk geöffnet ist
-
Moin,
Google und auch die SuFu hier haben mir leider nicht geholfen.
Ich suche eine Möglichkeit mit der WinAPI festzustellen, ob
ein optisches Laufwerk aktuell geöffnet oder geschlossen ist.
Und würde dann gerne im Programm entsprechend darauf reagieren,
indem ich das geschlossene Laufwerk öffne und das geöffnete Laufwerk
schließe.
Wie ich das Öffnen und Schließen realisiere ist mir bekannt:mciSendString(TEXT("Set CDAudio Door Open\0"), NULL, 0, NULL); mciSendString(TEXT("Set CDAudio Door Closed\0"), NULL, 0, NULL);Aber wie stelle ich den Status des Laufwerks fest?
Danke im Voraus!
-
Offtopic:
Die\0sind zwecklos, da C/C++ Strings sowieso Null-terminiert. Und ohne dasTEXTmüsste das auch gehen.
-
da hatte ich mich so über eine Antwort gefreut

und dann kommst du mit sowas...

Naja, trotzdem danke!
-
hier hab ich mal was für AutoIt gefunden, vielleicht schaffst du es ja in C++ zu übersetzen: http://www.autoitscript.com/forum/index.php?showtopic=73147