Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » USB-stick abzug erkennen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.10.2006, 13:58 Uhr
Exitus222



Servus servus

Mein Problem ist folgendes ich möchte gerne mitbekommen wann mein USB-stick gezogen ist. Gibt es hierfür Windows interne funktionen, die mir dabei helfen, bzw das gleich handeln?

Ich hatte in einer vorherigen Version das über dateiabfrage geregelt es wird quasi nachgeschaut ob er alle paar sekunden noch auf eine datei auf dem stick zugreifen kann. Kann er das nicht mehr ist folglich der stick gezogen. Aber diese Polling lösung ist sehr unschön.

Hätte da jemand bessere vorschläge?Jemand verwies mich bereits auf die funktion WM_DEVICECHANGE jedoch komme ich damit nicht so recht klar.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.10.2006, 14:15 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja wenn einer den stick zieht, dann kriegst du WM_DEVICECHANGE mit DBT_DEVICEREMOVECOMPLETE als 'wParam'eter.

der 'lParam'eter ist dann ein DEV_BROADCAST_HDR-Struct, das dir infos über das Device gibt und welches du natürlich je nachdem was 'dbch_devicetype' gesetzt ist auswerten musst.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.10.2006, 14:22 Uhr
Exitus222



Hmmm ja
Allerdings habe ich gerade mitbekommen das ich hier ein Winduws UI programm schreiben muss.
Message-loops.. etc damit ich die Events mitbekomme.
Vielleicht sollten wir da erstmal anfangen. Wie das genau funktioniert da ich hier wirklich gar keine erfahrung habe... habe das heute zum erstenmal gehört
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
09.10.2006, 14:32 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Vielleicht solltest du dir dann ein entsprechendes Buch oder Online Tutorial zulegen um das zu lernen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.10.2006, 14:33 Uhr
Exitus222



Bin schon gerade am Suchen.
Kennt jemand ein gute online tutorial zufällig?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: