Je souhaite utiliser la fonction myDeleteDirectory dont le code se trouve dans
faq Visual C++ (chapitre 10).
L'exemple fonctionne très bien. En revanche, lorsque le chemin du répertoire
à supprimer se trouve dans une CString, la fonction SHFileOperation qui fait le travail échoue et me renvoie le code 1026 (Descripteur non valide)
1 2 3
| CString subRep("d:\\Mesures\\Camera01");
myDeleteDirectory((LPCTSTR)subRep,true); |
En revanche, l'exécution de
myDeleteDirectory("d:\\Mesures\\Camera01", true)
est correcte.
Qui peut m'aider et m'expliquer ce que je fais d'incorrect?
Merci.
Partager