char buf[MAX_PATH];SHGetSpecialFolderPath(NULL, buf, CSIDL_PERSONAL, FALSE);