mardi 24 novembre 2015

the procedure entry point shgetknownfolderpath shell32 not located

I'm using visual studio 2013 and compile something to run it on windows XP. It runs fine on my windows 10 machine but when i start under XP i get the error:

the procedure entry point "SHGetKnownFolderPath" could not be located in the dynamic link library shell32.dll

The options in my vs-project are set to XP variant (v120_XP). I also tried to set _WIN32_WINNT (and other defines i found on the internet) to XP define variants (e.g. _WIN32_WINNT=0x0501) without success.

I'm using some libraries which are all compiled unsing v120_XP (e.g boost).

Any advice is welcome to get my project run on windows xp.

Aucun commentaire:

Enregistrer un commentaire