- Create call message filter for internal use.

svn path=/trunk/; revision=62698
This commit is contained in:
James Tabor 2014-04-10 01:29:26 +00:00
parent 32f9115048
commit 1f9a5645ad
2 changed files with 17 additions and 0 deletions

View file

@ -1906,6 +1906,22 @@ IntUninitMessagePumpHook()
return FALSE;
}
BOOL FASTCALL
IntCallMsgFilter( LPMSG lpmsg, INT code)
{
BOOL Ret = FALSE;
if ( co_HOOK_CallHooks( WH_SYSMSGFILTER, code, 0, (LPARAM)lpmsg))
{
Ret = TRUE;
}
else
{
Ret = co_HOOK_CallHooks( WH_MSGFILTER, code, 0, (LPARAM)lpmsg);
}
return Ret;
}
/** Functions ******************************************************************/
BOOL

View file

@ -254,6 +254,7 @@ VOID FASTCALL IdlePong(VOID);
BOOL FASTCALL co_MsqReplyMessage(LRESULT);
VOID FASTCALL MsqWakeQueue(PTHREADINFO,DWORD,BOOL);
VOID FASTCALL ClearMsgBitsMask(PTHREADINFO,UINT);
BOOL FASTCALL IntCallMsgFilter(LPMSG,INT);
int UserShowCursor(BOOL bShow);
PCURICON_OBJECT