Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).

diff --git a/include/windows.h b/include/windows.h
index 956058d..79ff537 100644
--- a/include/windows.h
+++ b/include/windows.h
@@ -5,10 +5,10 @@
 extern "C" {
 #endif
 
+#include "windef.h"
 #include "winbase.h"
 #include "wingdi.h"
 #include "winuser.h"
-#include "windef.h"
 #include "shell.h"
 #include "winreg.h"
 #include "winnetwk.h"