This change here:
Adds the usage of
IUnknown_GetWindow which requires
_WIN32_IE >= _WIN32_IE_IE501 but
#define _WIN32_IE 0x0500 in
juce_BasicNativeHeaders.h. XP was bundled with IE6, so not sure why the IE version is set so low.
Better question, why am I building against SDK 7.1A? I’m building with VS2017 and in Projucer I have left
Windows Target Platform blank, which should use latest 10 SDK. I have 7, 8 and 10 SDKs installed.