Bonjour
J'aimerais afficher dans une listview les fichiers contenu dans la corbeille.
Voici mon code :
HANDLE hfind;
WIN32_FIND_DATA wfd;
// Initialise la recherche
hfind =
FindFirstFile("C:\\RECYCLER\\S-1-5-21-57989841-1383384898-839522115-1004\\*.*", &wfd); //Si quelque chose à été trouver
if (hfind != INVALID_HANDLE_VALUE)
{
// Commence la boucle
do
{
// Si ce n'est pas le répertoire courant DOS ...
if (wfd.cFileName[0] != '.')
{
// Affiche le nom du fichier trouver
ff.AddItem(0,0,wfd.cFileName,1);
}
// Recherche le prochain
}
while (FindNextFile(hfind, &wfd));
// Recherche terminer, ferme la recherche
FindClose(hfind);
}
Ce dernier marche très bien pour n'importe quel dossier, mais pour la corbeille ceci pose un problem.
j'ai trouver un "pseudo" chemin d'acces que je suposait être le bon
C:\\RECYCLER\\S-1-5-21-57989841-1383384898-839522115-1004
mais lors de l'execution du prog, ce n'est pas le nom des fichier qui m'ait retourner.
En effet il y a en permanence deux fichier : INFO2 et desktop.ini, je supose deux fichiers system inclu danqs la corbeille, et mes fichiers suprimé qui sont dans la corbeil porte le nom DcX.Ink avec X un chiffre quelquonque.
Pouvez vous m'aider svp, peut être que je ne cherche pas dans le bon répertoire...
Je ne sais pas
Merci à vous 
Vive le rugby XIII