Comment détecter lorsqu'un disque amovible est inséré en utilisant C #?
Je suis juste une question à propos de Windows, donc il n'y a pas besoin d'aller dans l'ésotérisme au sujet de la compatibilité Mono ou quelque chose comme ça.
Je dois également ajouter que l'application que je suis en train d'écrire est WPF, et je préfère éviter de prendre une dépendance sur System.Windows.Forms
si possible.
source d'informationauteur David Mitchell
Vous devez vous connecter pour publier un commentaire.
Donner un coup de cette...
Il y a beaucoup moins encombrant façons de le faire qu'à l'aide de WMI bureaux juste de capture WM_DEVICECHANGE:
http://msdn.microsoft.com/en-us/library/aa363215.aspx
La façon la plus simple serait de créer un Autoplay Gestionnaire:
http://www.codeproject.com/KB/system/AutoplayDemo.aspx
Un détaillée de l'article MSDN est également disponible.