Cleaned up the various errno location tests in configure.
[wine] / include / message.h
CommitLineData
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
14struct tagMSG;
75a839a0 15
ef702d89 16/* message.c */
6cc47d49 17extern 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 22extern void TIMER_RemoveWindowTimers( HWND hwnd );
ca22b33d 23extern void TIMER_RemoveQueueTimers( HQUEUE16 hqueue );
6cc47d49 24extern BOOL TIMER_GetTimerMsg( struct tagMSG *msg, HWND hwnd,
a3960292 25 HQUEUE16 hQueue, BOOL remove );
6bac4f2c 26extern BOOL TIMER_IsTimerValid( HWND hwnd, UINT id, HWINDOWPROC hProc );
ef702d89
AJ
27
28/* event.c */
203780eb 29extern void EVENT_Synchronize( void );
a3960292 30extern BOOL EVENT_CheckFocus( void );
e35d6366
PS
31
32/* input.c */
33
a3960292 34extern HWND EVENT_Capture( HWND, INT16 );
ef702d89 35
b817f4fb 36#endif /* __WINE_MESSAGE_H */