Commit | Line | Data |
---|---|---|
75a839a0 | 1 | /* |
b817f4fb | 2 | * Message definitions |
75a839a0 AJ |
3 | * |
4 | * Copyright 1993 Alexandre Julliard | |
5 | */ | |
6 | ||
b817f4fb AJ |
7 | #ifndef __WINE_MESSAGE_H |
8 | #define __WINE_MESSAGE_H | |
75a839a0 | 9 | |
6cc47d49 | 10 | #include "windef.h" |
83f52d11 | 11 | #include "wine/windef16.h" |
6bac4f2c | 12 | #include "winproc.h" |
6cc47d49 PS |
13 | |
14 | struct tagMSG; | |
75a839a0 | 15 | |
ef702d89 | 16 | /* message.c */ |
6cc47d49 | 17 | extern BOOL MSG_InternalGetMessage( int type, struct tagMSG *msg, HWND hwnd, |
2faf2cf9 UW |
18 | HWND hwndOwner, WPARAM code, |
19 | WORD flags, BOOL sendIdle, BOOL* idleSent ); | |
5f721f81 | 20 | |
ef702d89 | 21 | /* timer.c */ |
a3960292 | 22 | extern void TIMER_RemoveWindowTimers( HWND hwnd ); |
ca22b33d | 23 | extern void TIMER_RemoveQueueTimers( HQUEUE16 hqueue ); |
6cc47d49 | 24 | extern BOOL TIMER_GetTimerMsg( struct tagMSG *msg, HWND hwnd, |
a3960292 | 25 | HQUEUE16 hQueue, BOOL remove ); |
6bac4f2c | 26 | extern BOOL TIMER_IsTimerValid( HWND hwnd, UINT id, HWINDOWPROC hProc ); |
ef702d89 AJ |
27 | |
28 | /* event.c */ | |
203780eb | 29 | extern void EVENT_Synchronize( void ); |
a3960292 | 30 | extern BOOL EVENT_CheckFocus( void ); |
e35d6366 PS |
31 | |
32 | /* input.c */ | |
33 | ||
a3960292 | 34 | extern HWND EVENT_Capture( HWND, INT16 ); |
ef702d89 | 35 | |
b817f4fb | 36 | #endif /* __WINE_MESSAGE_H */ |