mirror of
https://github.com/reactos/reactos.git
synced 2024-10-02 07:26:47 +00:00
[Win32k]
- Add a define for non window pointers. Help out Timo. svn path=/trunk/; revision=56487
This commit is contained in:
parent
4fbb6addbc
commit
3768cccb0e
|
@ -639,6 +639,8 @@ typedef struct _WND
|
||||||
LIST_ENTRY ThreadListEntry;
|
LIST_ENTRY ThreadListEntry;
|
||||||
} WND, *PWND;
|
} WND, *PWND;
|
||||||
|
|
||||||
|
#define PWND_BOTTOM ((PWND)1)
|
||||||
|
|
||||||
typedef struct _SBWND
|
typedef struct _SBWND
|
||||||
{
|
{
|
||||||
WND wnd;
|
WND wnd;
|
||||||
|
|
|
@ -1727,8 +1727,8 @@ co_MsqPeekHardwareMessage(IN PUSER_MESSAGE_QUEUE MessageQueue,
|
||||||
3: handle to the window whose messages are to be retrieved.
|
3: handle to the window whose messages are to be retrieved.
|
||||||
*/
|
*/
|
||||||
if ( ( !Window || // 1
|
if ( ( !Window || // 1
|
||||||
( Window == (PWND)HWND_BOTTOM && CurrentMessage->Msg.hwnd == NULL ) || // 2
|
( Window == PWND_BOTTOM && CurrentMessage->Msg.hwnd == NULL ) || // 2
|
||||||
( Window != (PWND)HWND_BOTTOM && Window->head.h == CurrentMessage->Msg.hwnd ) ) && // 3
|
( Window != PWND_BOTTOM && Window->head.h == CurrentMessage->Msg.hwnd ) ) && // 3
|
||||||
( ( ( MsgFilterLow == 0 && MsgFilterHigh == 0 ) && CurrentMessage->QS_Flags & QSflags ) ||
|
( ( ( MsgFilterLow == 0 && MsgFilterHigh == 0 ) && CurrentMessage->QS_Flags & QSflags ) ||
|
||||||
( MsgFilterLow <= CurrentMessage->Msg.message && MsgFilterHigh >= CurrentMessage->Msg.message ) ) )
|
( MsgFilterLow <= CurrentMessage->Msg.message && MsgFilterHigh >= CurrentMessage->Msg.message ) ) )
|
||||||
{
|
{
|
||||||
|
@ -1790,8 +1790,8 @@ MsqPeekMessage(IN PUSER_MESSAGE_QUEUE MessageQueue,
|
||||||
3: handle to the window whose messages are to be retrieved.
|
3: handle to the window whose messages are to be retrieved.
|
||||||
*/
|
*/
|
||||||
if ( ( !Window || // 1
|
if ( ( !Window || // 1
|
||||||
( Window == (PWND)HWND_BOTTOM && CurrentMessage->Msg.hwnd == NULL ) || // 2
|
( Window == PWND_BOTTOM && CurrentMessage->Msg.hwnd == NULL ) || // 2
|
||||||
( Window != (PWND)HWND_BOTTOM && Window->head.h == CurrentMessage->Msg.hwnd ) ) && // 3
|
( Window != PWND_BOTTOM && Window->head.h == CurrentMessage->Msg.hwnd ) ) && // 3
|
||||||
( ( ( MsgFilterLow == 0 && MsgFilterHigh == 0 ) && CurrentMessage->QS_Flags & QSflags ) ||
|
( ( ( MsgFilterLow == 0 && MsgFilterHigh == 0 ) && CurrentMessage->QS_Flags & QSflags ) ||
|
||||||
( MsgFilterLow <= CurrentMessage->Msg.message && MsgFilterHigh >= CurrentMessage->Msg.message ) ) )
|
( MsgFilterLow <= CurrentMessage->Msg.message && MsgFilterHigh >= CurrentMessage->Msg.message ) ) )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue