SHGetSpecialFolderLocation(NULL,CSIDL_TEMPLATES,&Pidl)函数
使用SHGetSpecialFolderLocation(NULL,CSIDL_TEMPLATES,&Pidl)函数得到临时文件夹路径时候,#include <shlobj.h>编译时出现一下错误:
[C++ Error] shobjidl.h(2193): E2238 Multiple declaration for 'FOLDERSETTINGS'
[C++ Error] shobjidl.h(8095): E2238 Multiple declaration for 'DESKBANDINFO'
[C++ Error] shlobj.h(1422): E2238 Multiple declaration for 'FVSHOWINFO'
[C++ Error] shlobj.h(3457): E2238 Multiple declaration for 'SHELLFLAGSTATE'
、、、、、、、、、、、、、、、、、、、、、、、、、、、、
请问应该如何解决?。谢谢!