OVH Cloud OVH Cloud

SHGetSpecialFolderPath pas compris par Shell32.dll v4.0

1 réponse
Avatar
Jerome
Bonjour,

Dans une application, j'ai besoin de besoin de connaître le répertoire
courant de l'Utilisateur : \Documents & settings\NomUtilisateur\

Pour cela on utilise la commande SHGetSpecialFolderPath du Shell32.dll. Le
problème est que cette commande n'est pas comprise avec la version 4.0 mais
uniquement à partir de la 4.7
Existe-t-il une autre commande ou une autre façon de faire pour identifier
clairement ce répertoire sans être dépendant des versions de DLL de Windows
?


Merci par avance pour votre aide

Jerome

1 réponse

Avatar
Jerome
En réponse à ma question, il est possible d'utiliser la commande
SHGetFolderPath de la Shfolder.dll qui est librement diffusable (à placer
dans WindowsSystem32


Jerome


"Jerome" <jerome.juhel@~nospam.scoqi.com> a écrit dans le message de
news:c0vc53$5ht$
Bonjour,

Dans une application, j'ai besoin de besoin de connaître le répertoire
courant de l'Utilisateur : Documents & settingsNomUtilisateur

Pour cela on utilise la commande SHGetSpecialFolderPath du Shell32.dll. Le
problème est que cette commande n'est pas comprise avec la version 4.0
mais

uniquement à partir de la 4.7
Existe-t-il une autre commande ou une autre façon de faire pour identifier
clairement ce répertoire sans être dépendant des versions de DLL de
Windows

?


Merci par avance pour votre aide

Jerome