@@ -215,7 +215,7 @@ typedef struct DXGI_ADAPTER_DESC
LUID AdapterLuid;
} DXGI_ADAPTER_DESC;
-#if !defined(HMONITOR_DECLARED) && !defined(HMONITOR)
+#if !defined(HMONITOR_DECLARED) && !defined(HMONITOR) && (!defined(WINVER) || WINVER < 0x0500)
#define HMONITOR_DECLARED
#if 0
typedef HANDLE HMONITOR;