cs_norton
Messages postés215Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention21 août 2011
-
22 avril 2010 à 10:02
cs_norton
Messages postés215Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention21 août 2011
-
22 avril 2010 à 13:22
Bonjour à tous,
Dans le cadre d'un exercice de programmation je cherche à écrire
dans un fichier contenu sur une clé ou un disque dur USB.
J'arrive à savoir quand un périf est inséré ou retiré mais j'aimerai savoir si il y a un message Windows qui pourai m'indiquer quand le perif. est prêt pour la lecture / écriture ?
cs_norton
Messages postés215Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention21 août 2011 22 avril 2010 à 11:26
Salut,
A l'initialisation du programme, je récupère dans un int le nombre de lecteur installé sur le poste avec la fonction GetLogicalDriveStrings().
puis dans un boucle j'utilise un deuxième variable de type int qui content le retour de la fonction GetLogicalDriveStrings().
si la variable de l'initialisation et plus petite que celle dans la boucle, c'est que j'ai un nouveau lecteur.
Pour récupérer le type de lecteur j'utilise un boucle qui fait un switch sur le retour de la fonction GetDriveType().