blob: 7e5b9bad2dfc5dc246a2288907891af399daeac6 [file] [log] [blame]
Ulrich Weigandbf844a41998-11-08 12:21:35 +00001/*
2 * MOUSE driver interface
3 *
4 * Copyright 1998 Ulrich Weigand
5 */
6
7#ifndef __WINE_MOUSE_H
8#define __WINE_MOUSE_H
9
Patrik Stridvallb87fe2e1999-04-01 08:16:08 +000010#include "windef.h"
Alexandre Julliard2b5d5642000-06-08 04:57:22 +000011#include "user.h"
Ulrich Weigandbf844a41998-11-08 12:21:35 +000012
13/* Wine internals */
14
15#define WINE_MOUSEEVENT_MAGIC ( ('M'<<24)|('A'<<16)|('U'<<8)|'S' )
16typedef struct _WINE_MOUSEEVENT
17{
18 DWORD magic;
19 DWORD keyState;
20 DWORD time;
Alexandre Julliarda3960291999-02-26 11:11:13 +000021 HWND hWnd;
Ulrich Weigandbf844a41998-11-08 12:21:35 +000022} WINE_MOUSEEVENT;
23
Ulrich Weigandbf844a41998-11-08 12:21:35 +000024#endif /* __WINE_MOUSE_H */
25