bonjour bonjour la communauté,
je cherche un truc pour récuperer le chemin du bureau actif sans passer par la base de registre.![]()
GetTempDirectory. GetSystemDirectory. GetwindowsDirectory
merci merci
bonjour bonjour la communauté,
je cherche un truc pour récuperer le chemin du bureau actif sans passer par la base de registre.![]()
GetTempDirectory. GetSystemDirectory. GetwindowsDirectory
merci merci
Salut,
J'espère que c'est ce que tu cherches
Tu récupères le chemin dans la variable path
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #define NO_WIN32_LEAN_AND_MEAN // à mettre avant les includes pour éviter les msg d'erreurs char path[MAX_PATH]; ITEMIDLIST *P; SHGetSpecialFolderLocation(Handle, CSIDL_DESKTOP, &P); SHGetPathFromIDList(P, path);
A+
MiGoN
C'est une valeur reconnue par le compilateur. Il se trouve qu'ici elle vaut 260. Je présume que c'est la valeur max d'un path de l'OS utilisé.
J'espere ne pas dire de bétise. Si je me tompe dites-le![]()
Partager