racing66
Messages postés17Date d'inscriptionmardi 21 octobre 2003StatutMembreDernière intervention 5 janvier 2007
-
7 sept. 2005 à 13:01
racing66
Messages postés17Date d'inscriptionmardi 21 octobre 2003StatutMembreDernière intervention 5 janvier 2007
-
10 sept. 2005 à 11:25
Bonjour,
Voilà, dans le casre du développement d'un projet, je dois trouver un
moyen pour detecter la connection et la déconnection d'un périphérique
USB. Cala fait déjà un moment que je recherche mais je n'ai rien trouvé
d'interressant.
aogie
Messages postés108Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention27 novembre 2007 7 sept. 2005 à 14:09
Bonjour,
Tu peux également surcharger la WndProc de ta fenêtre principale pour
voir arriver le message WM_DEVICECHANGE avec le wParam égal à
DBT_DEVICEARRIVAL ou DBT_DEVICEREMOVECOMPLETE.
aogie
Messages postés108Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention27 novembre 2007 7 sept. 2005 à 16:04
Concernant le Win32 et le message WM_DEVICECHANGE, le lParam est une
structure DEV_BROADCAST_HDR. Si le compartiment "dbch_devicetype" est
égal à DBT_DEVTYP_VOLUME, on peut voir cette structure comme une
structure DEV_BROADCAST_VOLUME.
A cet instant, le compartiment "dbcv_unitmask" indique la ou les lettres de lecteurs concernés. (cf : MSDN)