Лучше всего то, что говорит @ybungalobill.Если вы абсолютно не можете использовать его ответ, вы также можете заставить windows.h не объявлять его, например:
#define HSPRITE DeletedWinapi_HSPRITE// prevent windows.h from defining it
#include <windows.h>
#undef HSPRITE
typedef int HSPRITE;