-
Projet en C++
Bonsoir ,
j'ai un petit projet en C++ sous windows et j'aimerais quelque conseils
je desirerais faire une application qui en gros scan le disque dur et m'affiche tous les logiciel installé .
est ce possible ? existe t-il une API specificque qui permet de faire cela ? comment puis je m'y prendre ?
toute remarque est la bienvenue
merci d'avance
-
et bien, que veux-tu dire par "afifche tous les logiciels installés" ?
Si c'est pour afficher comme dans "jouat/suppression de programmes", il est inutile de scanner le disque dur.
Si par contre tu veux afficher une liste de tous les exécutables, là il te faudra lire récursivement le contenu de tous les répertoires.
Pour celà, je te conseillerais des fonctions récursives utilisant FindFirstFile() FineNextFile() (Sans oublier FindClose())
-
parcours du disque dur
Si ton besoin c'est de trouver les exe de ton disque dur, essaie de parcourir la table d'allocation, çà sera beaucoup plus rapide !
Bon courage