Check for NULL in lstrcpy* (Windows uses real exception handlers).
[wine.git] / include / display.h
blob231846ed257e35756bda19f6b5062fc3c5c71f1e
1 /*
2 * DISPLAY driver interface
4 * Copyright 1998 Ulrich Weigand
5 */
7 #ifndef __WINE_DISPLAY_H
8 #define __WINE_DISPLAY_H
10 #include "cursoricon.h"
11 #include "wine/winuser16.h"
13 #pragma pack(1)
14 typedef struct _CURSORINFO
16 WORD wXMickeys;
17 WORD wYMickeys;
18 } CURSORINFO, *LPCURSORINFO;
19 #pragma pack(4)
21 typedef struct _MOUSE_DRIVER {
22 VOID (*pSetCursor)(CURSORICONINFO *);
23 VOID (*pMoveCursor)(WORD, WORD);
24 } MOUSE_DRIVER;
26 WORD WINAPI DISPLAY_Inquire(LPCURSORINFO lpCursorInfo);
27 VOID WINAPI DISPLAY_SetCursor( CURSORICONINFO *lpCursor );
28 VOID WINAPI DISPLAY_MoveCursor( WORD wAbsX, WORD wAbsY );
29 VOID WINAPI DISPLAY_CheckCursor();
31 #endif /* __WINE_DISPLAY_H */