Implemented GetCursorInfo.
diff --git a/include/winuser.h b/include/winuser.h
index 3cbd01f..8901345 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -1799,6 +1799,16 @@
} ICONINFO, *PICONINFO;
+typedef struct
+{
+ DWORD cbSize;
+ DWORD flags;
+ HCURSOR hCursor;
+ POINT ptScreenPos;
+} CURSORINFO, *PCURSORINFO, *LPCURSORINFO;
+
+#define CURSOR_SHOWING 0x00000001
+
/* this is the 6 byte accel struct used in Win32 when presented to the user */
typedef struct
{
@@ -4019,28 +4029,29 @@
LONG WINAPI GetClassLongA(HWND,INT);
LONG WINAPI GetClassLongW(HWND,INT);
#define GetClassLong WINELIB_NAME_AW(GetClassLong)
-INT WINAPI GetClassNameA(HWND,LPSTR,INT);
-INT WINAPI GetClassNameW(HWND,LPWSTR,INT);
+INT WINAPI GetClassNameA(HWND,LPSTR,INT);
+INT WINAPI GetClassNameW(HWND,LPWSTR,INT);
#define GetClassName WINELIB_NAME_AW(GetClassName)
WORD WINAPI GetClassWord(HWND,INT);
-BOOL WINAPI GetClientRect(HWND,LPRECT);
-HANDLE WINAPI GetClipboardData(UINT);
-INT WINAPI GetClipboardFormatNameA(UINT,LPSTR,INT);
-INT WINAPI GetClipboardFormatNameW(UINT,LPWSTR,INT);
+BOOL WINAPI GetClientRect(HWND,LPRECT);
+HANDLE WINAPI GetClipboardData(UINT);
+INT WINAPI GetClipboardFormatNameA(UINT,LPSTR,INT);
+INT WINAPI GetClipboardFormatNameW(UINT,LPWSTR,INT);
#define GetClipboardFormatName WINELIB_NAME_AW(GetClipboardFormatName)
-HWND WINAPI GetClipboardOwner(void);
-HWND WINAPI GetClipboardViewer(void);
-BOOL WINAPI GetClipCursor(LPRECT);
-HCURSOR WINAPI GetCursor(void);
-BOOL WINAPI GetCursorPos(LPPOINT);
-HDC WINAPI GetDC(HWND);
-HDC WINAPI GetDCEx(HWND,HRGN,DWORD);
-HWND WINAPI GetDesktopWindow(void);
-INT WINAPI GetDlgCtrlID(HWND);
-HWND WINAPI GetDlgItem(HWND,INT);
-UINT WINAPI GetDlgItemInt(HWND,INT,BOOL*,BOOL);
-INT WINAPI GetDlgItemTextA(HWND,INT,LPSTR,UINT);
-INT WINAPI GetDlgItemTextW(HWND,INT,LPWSTR,UINT);
+HWND WINAPI GetClipboardOwner(void);
+HWND WINAPI GetClipboardViewer(void);
+BOOL WINAPI GetClipCursor(LPRECT);
+HCURSOR WINAPI GetCursor(void);
+BOOL WINAPI GetCursorInfo(PCURSORINFO);
+BOOL WINAPI GetCursorPos(LPPOINT);
+HDC WINAPI GetDC(HWND);
+HDC WINAPI GetDCEx(HWND,HRGN,DWORD);
+HWND WINAPI GetDesktopWindow(void);
+INT WINAPI GetDlgCtrlID(HWND);
+HWND WINAPI GetDlgItem(HWND,INT);
+UINT WINAPI GetDlgItemInt(HWND,INT,BOOL*,BOOL);
+INT WINAPI GetDlgItemTextA(HWND,INT,LPSTR,UINT);
+INT WINAPI GetDlgItemTextW(HWND,INT,LPWSTR,UINT);
#define GetDlgItemText WINELIB_NAME_AW(GetDlgItemText)
UINT WINAPI GetDoubleClickTime(void);
HWND WINAPI GetFocus(void);