Bonjour,
j'ai pas du tout d'expérience avec tout ce qui concerne les DLL, donc je sais pas si je vais arriver a expliquer mon problème.
J'ai besoin d'utiliser dans mon programme la fonction SHGetFolderPath(...) expliquée en gros ici :
http://msdn.microsoft.com/library/de...folderpath.asp
et en cherchant dans la msdn et dans des posts sur le forum, j'ai cru comprendre que je dois inclure le fichier shfolder.h, donc c'est ce que j'ai fais :
je crois que je dois utiliser aussi la librairie Shell32.lib que j'ai inclu comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include <shlobj.h>
Sur la msdn, j'ai aussi trouvé que Windoxs 2000(que j'utilise) implémente
Code : Sélectionner tout - Visualiser dans une fenêtre à part #pragma comment(lib, "Shell32.lib")
SHGetFolderPath dans la SHELL32.DLL. Exactement, il est écrit :
Donc je vois pas trop en fait comment je dois utiliser la DLL SHFOLDER.DLL . Est-ce qu'il faut que je l'inclu dans mon projet?To help ensure your application can run on Windows 9x, Windows NT 4 as well as Windows 2000, always link to the SHGetFolderPath implementation in SHFOLDER.DLL. Windows 2000 natively implements SHGetFolderPath in SHELL32.DLL, but other versions of Windows do not include SHGetFolderPath in SHELL32.DLL.
Est-ce que je dois faire un truc du genre :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part LoadLibrary("SHFolder.dll")
J'ai peur de faire quelques bétises donc si vous comprenez mon problème...je prend
merci beaucoup
Partager