Bonjour, dans mon application en cours de développement sous C, j'ai besoin au début de choisir et ouvrir un fichier se trouvant dans un sous-dossier. J'ai crée pour cela un treeview à trois niveaux du style :
Dossier Application
Sous-Dossier n°1
Sous-Dossier n°2-1
Fichier 1-1
Fichier 1-2
etc...
Sous-Dossier n°2-2
Fichier 2-1
Fichier 2-2
etc...
Ayant développé cette application sous Windows XP, j'ai mentionné des noms de Dossiers, Sous-Dossiers et Fichiers de type long (c.a.d pas 8point3). Sous Widows XP, ça fonctionne. Mais. il y a un mais, sous Windows 98, rien à faire, cela ne veut pas marcher.
J'ai donc essayé d'introduire la fonction GetShortPathName(...) un peu partout. Sous XP toujours aucun problème, mais sous Windows 98, les noms de dossiers et sous dossiers longs continuent à bien apparaître dans l'arboresccence du treeview mais pas les noms de fichiers, que ceux-ci soient sous forme de nom court ou de nom long.
Quelqu'un a-t-il une idée?
A l'avance, merci.
Partager