Fixed some Winelib names.
diff --git a/include/winuser.h b/include/winuser.h
index e151409..f6da8b0 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -18,19 +18,23 @@
#define HCF_HOTKEYSOUND 0x00000010
#define HCF_INDICATOR 0x00000020
#define HCF_HOTKEYAVAILABLE 0x00000040
-typedef struct tagHIGHCONTRASTA
+
+typedef struct tagHIGHCONTRAST32A
{
UINT32 cbSize;
DWORD dwFlags;
LPSTR lpszDefaultScheme;
-} HIGHCONTRASTA, *LPHIGHCONTRASTA;
+} HIGHCONTRAST32A, *LPHIGHCONTRAST32A;
-typedef struct tagHIGHCONTRASTW
+typedef struct tagHIGHCONTRAST32W
{
UINT32 cbSize;
DWORD dwFlags;
LPWSTR lpszDefaultScheme;
-} HIGHCONTRASTW, *LPHIGHCONTRASTW;
+} HIGHCONTRAST32W, *LPHIGHCONTRAST32W;
+
+DECL_WINELIB_TYPE_AW(HIGHCONTRAST)
+DECL_WINELIB_TYPE_AW(LPHIGHCONTRAST)
typedef struct
{
@@ -52,9 +56,10 @@
HWND32 hwnd;
UINT32 wHitTestCode;
DWORD dwExtraInfo;
-} MOUSEHOOKSTRUCT32, *LPMOUSEHOOKSTRUCT32;
+} MOUSEHOOKSTRUCT32, *PMOUSEHOOKSTRUCT32, *LPMOUSEHOOKSTRUCT32;
DECL_WINELIB_TYPE(MOUSEHOOKSTRUCT)
+DECL_WINELIB_TYPE(PMOUSEHOOKSTRUCT)
DECL_WINELIB_TYPE(LPMOUSEHOOKSTRUCT)
/* Hardware hook structure */
@@ -797,9 +802,11 @@
POINT32 ptMaxPosition;
POINT32 ptMinTrackSize;
POINT32 ptMaxTrackSize;
-} MINMAXINFO32;
+} MINMAXINFO32, *PMINMAXINFO32, *LPMINMAXINFO32;
DECL_WINELIB_TYPE(MINMAXINFO)
+DECL_WINELIB_TYPE(PMINMAXINFO)
+DECL_WINELIB_TYPE(LPMINMAXINFO)
/* RedrawWindow() flags */
#define RDW_INVALIDATE 0x0001
@@ -831,9 +838,10 @@
INT32 cx;
INT32 cy;
UINT32 flags;
-} WINDOWPOS32, *LPWINDOWPOS32;
+} WINDOWPOS32, *PWINDOWPOS32, *LPWINDOWPOS32;
DECL_WINELIB_TYPE(WINDOWPOS)
+DECL_WINELIB_TYPE(PWINDOWPOS)
DECL_WINELIB_TYPE(LPWINDOWPOS)
/* WM_MOUSEACTIVATE return values */