#undef _WIN32_IE
#define _WIN32_IE 0x0501
#include <shlobj.h>
#include <shlobjp.h>