Release 950522
[wine.git] / include / cursor.h
bloba65f9654dd81c032b48a01064b9af489bf9c3da2
1 /*
2 * structure definitions for CURSOR
4 * Copyright Martin Ayotte, 1993
6 */
7 #ifndef __WINE_CURSOR_H
8 #define __WINE_CURSOR_H
10 typedef struct {
11 BYTE Width;
12 BYTE Reserved1;
13 BYTE Height;
14 BYTE Reserved2;
15 WORD curXHotspot;
16 WORD curYHotspot;
17 DWORD curDIBSize;
18 DWORD curDIBOffset;
19 } CURSORDESCRIP;
21 typedef struct {
22 CURSORDESCRIP descriptor;
23 HBITMAP hBitmap;
24 Display *display;
25 Pixmap pixshape;
26 Pixmap pixmask;
27 Cursor xcursor;
28 } CURSORALLOC;
30 extern void CURSOR_SetWinCursor( HWND hwnd, HCURSOR hcursor ); /* cursor.c */
32 #endif /* __WINE_CURSOR_H */