Patch for winuser.h
scleary-ZtsFSV/[email protected] Wed, 27 Aug 2003 11:10:17 -0400
| Newsgroups | gmane.comp.gnu.mingw.patches |
|---|---|
| Message-ID | <22602E7E3B92D411969B0090273CC28B0166363B@CECEXCHANGE> |
Covers two changes to winuser.h v1.25 from CVS: * include/winuser.h (QS_ALLPOSTMESSAGE, QS_RAWINPUT, QS_INPUT, QS_ALLINPUT, QS_ALLEVENTS): Added QS_ALLPOSTMESSAGE and QS_RAWINPUT; modified QS_INPUT, QS_ALLINPUT, and QS_ALLEVENTS to include QS_RAWINPUT. (Only when compiling for XP+) * include/winuser.h (MWMO_*): Added MWMO_* flags. Relevant M$ documentation: http://msdn.microsoft.com/library/en-us/dllproc/base/msgwaitformultipleobjec tsex.asp -Steve
winuser.h-1.25.diff
(application/octet-stream, 935 B)
*** winuser.1.25.h Mon Aug 18 15:19:34 2003 --- winuser.h Fri Aug 15 11:05:17 2003 *************** *** 732,749 **** --- 732,765 ---- #define DWLP_MSGRESULT 0 #define DWL_USER 8 #define DWLP_USER 8 + #if (_WIN32_WINNT >= 0x0501) + #define QS_ALLEVENTS 1215 + #define QS_ALLINPUT 1279 + #else #define QS_ALLEVENTS 191 #define QS_ALLINPUT 255 + #endif + #define QS_ALLPOSTMESSAGE 256 #define QS_HOTKEY 128 + #if (_WIN32_WINNT >= 0x0501) + #define QS_INPUT 1031 + #else #define QS_INPUT 7 + #endif #define QS_KEY 1 #define QS_MOUSE 6 #define QS_MOUSEBUTTON 4 #define QS_MOUSEMOVE 2 #define QS_PAINT 32 #define QS_POSTMESSAGE 8 + #if (_WIN32_WINNT >= 0x0501) + #define QS_RAWINPUT 1024 + #endif #define QS_SENDMESSAGE 64 #define QS_TIMER 16 + #define MWMO_WAITALL 1 + #define MWMO_ALERTABLE 2 + #define MWMO_INPUTAVAILABLE 4 #define COLOR_3DDKSHADOW 21 #define COLOR_3DFACE 15 #define COLOR_3DHILIGHT 20