Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Windows Event auslesen

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
23.02.2004, 19:12 Uhr
Sandy



Hallo,
ich möchte ein Programm schreiben, dass erkennt, wenn ein USB-Gerät entfernt wird. Ich denke wenn ein USB-Gerät an-bzw. abgestöpselt wird müsste es doch ein Windows Event geben. Wie kann ich dieses auslesen?
Ich habe bis jetzt ein paar Tipps mit WM_DeviceChange bekommen. Bin ich da auf der richtigen Spur?
Ist es mit C++ überhaupt möglich oder muss ich auf VB unmsteigen um die WM auszulesen?
Besten Dank für jede Antwort.
Gruss Sandy
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.02.2004, 20:51 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


lol von C++ auf VB umsteigen um etwas zu realisieren...

Würde sagen eher andersrum


Zitat:

The WM_DEVICECHANGE device message notifies an application of a change to the hardware configuration of a device or the computer




Zitat:

DBT_DEVICEARRIVAL A device has been inserted and is now available.
DBT_DEVICEREMOVECOMPLETE A device has been removed.



Ich würde sagen, du bist auf der richtigen Spur
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.02.2004, 22:10 Uhr
Sandy



Hast ja Recht ,
aber erst mal besten Dank für die Antwort.
Es sollte natürlich kein VB sondern ein Visual C rauskommen.
(ich war gerad vom Karnevalsumzug wieder da => die Schreibtätigkeit am Rechner ist dann nicht mehr so einwandfrei)
Falls ich es nicht hinbekomme melde ich mich noch mal.
Gruss Sandy
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.02.2004, 14:11 Uhr
~rolf meier
Gast


wer kann mir bei der erstellung einer routine helfen, die in C oder C++ das erledigt, was UNTIL keypressed in PASCAL ausfuehrt.

vielen dank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
28.02.2004, 19:09 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


unperformante lösung:


C++:
bool bKeys[256];
for(unsigned short x = 0; x < 256; x++)
{
  bKeys[x] = 0;
}

while(bKeys[VK_RETURN] == 0)
{
  GetKeyboardState(bKeys);
}


--
class God : public ChuckNorris { };
 
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: