ReactOS
0.4.15-dev-1623-g66cf1d2
|
#include <user32.h>
Go to the source code of this file.
Classes | |
struct | tagDDEPAIR |
struct | _USER_MESSAGE_PUMP_ADDRESSES |
Macros | |
#define | CALL_EXTERN_WNDPROC(proc, h, m, w, l) proc(h, m, w, l) |
#define | SET(msg) (1 << ((msg) & 31)) |
#define | GROWBY 4 |
#define | QS_TEMPALLINPUT 255 |
Typedefs | |
typedef struct tagDDEPAIR | DDEPAIR |
typedef struct tagDDEPAIR * | PDDEPAIR |
typedef DWORD(WINAPI * | RealGetQueueStatusProc) (UINT flags) |
typedef DWORD(WINAPI * | RealMsgWaitForMultipleObjectsExProc) (DWORD nCount, CONST HANDLE *lpHandles, DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags) |
typedef BOOL(WINAPI * | RealInternalGetMessageProc) (LPMSG, HWND, UINT, UINT, UINT, BOOL) |
typedef BOOL(WINAPI * | RealWaitMessageExProc) (DWORD, UINT) |
typedef struct _USER_MESSAGE_PUMP_ADDRESSES | USER_MESSAGE_PUMP_ADDRESSES |
typedef struct _USER_MESSAGE_PUMP_ADDRESSES * | PUSER_MESSAGE_PUMP_ADDRESSES |
typedef BOOL(WINAPI * | MESSAGEPUMPHOOKPROC) (BOOL Unregistering, PUSER_MESSAGE_PUMP_ADDRESSES MessagePumpAddresses) |
Variables | |
static const unsigned int | message_pointer_flags [] |
static PDDEPAIR | DdePairs = NULL |
static unsigned | DdeNumAlloc = 0 |
static unsigned | DdeNumUsed = 0 |
static CRITICAL_SECTION | DdeCrst |
CRITICAL_SECTION | gcsMPH |
MESSAGEPUMPHOOKPROC | gpfnInitMPH |
DWORD | gcLoadMPH = 0 |
USER_MESSAGE_PUMP_ADDRESSES | gmph |
DWORD | gfMessagePumpHook = 0 |
#define GROWBY 4 |
#define QS_TEMPALLINPUT 255 |
typedef struct tagDDEPAIR DDEPAIR |
typedef BOOL(WINAPI * MESSAGEPUMPHOOKPROC) (BOOL Unregistering, PUSER_MESSAGE_PUMP_ADDRESSES MessagePumpAddresses) |
typedef struct tagDDEPAIR * PDDEPAIR |
LONG WINAPI BroadcastSystemMessageA | ( | DWORD | dwFlags, |
LPDWORD | lpdwRecipients, | ||
UINT | uiMessage, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 3383 of file message.c.
Referenced by START_TEST().
LONG WINAPI BroadcastSystemMessageExA | ( | DWORD | dwflags, |
LPDWORD | lpdwRecipients, | ||
UINT | uiMessage, | ||
WPARAM | wParam, | ||
LPARAM | lParam, | ||
PBSMINFO | pBSMInfo | ||
) |
Definition at line 3413 of file message.c.
Referenced by START_TEST().
LONG WINAPI BroadcastSystemMessageExW | ( | DWORD | dwflags, |
LPDWORD | lpdwRecipients, | ||
UINT | uiMessage, | ||
WPARAM | wParam, | ||
LPARAM | lParam, | ||
PBSMINFO | pBSMInfo | ||
) |
Definition at line 3429 of file message.c.
Referenced by START_TEST().
LONG WINAPI BroadcastSystemMessageW | ( | DWORD | dwFlags, |
LPDWORD | lpdwRecipients, | ||
UINT | uiMessage, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 3398 of file message.c.
Referenced by InputList_Process(), and START_TEST().
LRESULT WINAPI CallWindowProcA | ( | WNDPROC | lpPrevWndFunc, |
HWND | hWnd, | ||
UINT | Msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 1808 of file message.c.
LRESULT WINAPI CallWindowProcW | ( | WNDPROC | lpPrevWndFunc, |
HWND | hWnd, | ||
UINT | Msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 1853 of file message.c.
Definition at line 108 of file message.c.
Referenced by MsgiAnsiToUnicodeCleanup(), MsgiAnsiToUnicodeMessage(), MsgiAnsiToUnicodeReply(), MsgiUnicodeToAnsiCleanup(), MsgiUnicodeToAnsiMessage(), and MsgiUnicodeToAnsiReply().
Definition at line 181 of file message.c.
Referenced by unpack_dde_message().
Definition at line 231 of file message.c.
Referenced by post_dde_message().
Definition at line 1307 of file message.c.
Referenced by RegisterClientPFN().
LRESULT WINAPI DECLSPEC_HOTPATCH DispatchMessageA | ( | CONST MSG * | lpmsg | ) |
Definition at line 1901 of file message.c.
LRESULT WINAPI DECLSPEC_HOTPATCH DispatchMessageW | ( | CONST MSG * | lpmsg | ) |
Definition at line 1990 of file message.c.
Definition at line 253 of file message.c.
Referenced by map_wparam_char_WtoA(), and MsgiUnicodeToAnsiMessage().
Definition at line 2880 of file message.c.
Referenced by button_hook_proc(), button_subclass_proc(), BUTTON_WindowProc(), ButtonWndProc_common(), cancel_popup_proc(), CBDropDown(), CBRollUp(), check_wnd_state_(), CheckListWndProc(), ChildWndProc(), DIALOG_CreateIndirect(), EDIT_WM_LButtonUp(), EDIT_WM_MouseMove(), HEXEDIT_WM_LBUTTONUP(), HEXEDIT_WM_MOUSEMOVE(), IntScrollHandleScrollEvent(), LISTBOX_HandleLButtonDownCombo(), LISTBOX_HandleLButtonUp(), LISTBOX_WindowProc(), ListBoxWndProc_common(), LISTVIEW_TrackMouse(), MsgCheckProc(), CSizeboxWindow::OnKeyDown(), CMainWindow::OnKeyDown(), CSelectionWindow::OnKeyDown(), CImgAreaWindow::OnKeyDown(), PAGER_MouseMove(), CMenuFocusManager::ProcessMouseDown(), CMenuFocusManager::ProcessMouseMove(), CMenuFocusManager::ProcessMouseUp(), CUiSplitPanel::ProcessWindowMessage(), REBAR_MouseMove(), RebarSubclassProc(), SCROLL_TrackScrollBar(), ScrollTrackScrollBar(), subpopuplocked_wnd_proc(), test_button_messages(), test_capture_1(), test_capture_4_proc(), test_DestroyWindow(), test_missing_lbuttonup(), test_showwindow(), ToolTipProc(), TREEVIEW_TrackMouse(), UPDOWN_CancelMode(), UpDownWindowProc(), WndProc(), StartButton::WndProc(), SDIMainFrame::WndProc(), and ChildWindow::WndProc().
Definition at line 2915 of file message.c.
BOOL WINAPI DECLSPEC_HOTPATCH GetMessageA | ( | LPMSG | lpMsg, |
HWND | hWnd, | ||
UINT | wMsgFilterMin, | ||
UINT | wMsgFilterMax | ||
) |
Definition at line 2092 of file message.c.
Definition at line 1340 of file message.c.
Referenced by OSK_DlgCommand(), and OSK_ReleaseKey().
Definition at line 1351 of file message.c.
Referenced by CommonWndProc(), dpi_winproc(), LISTVIEW_RButtonDown(), ME_SetCursor(), TaskBar::Notify(), NotifyArea::Notify(), CInternetToolbar::OnLDown(), CInternetToolbar::OnMouseMove(), CExplorerBand::OnWinEvent(), preview_proc(), CMenuToolbarBase::ProcessContextMenu(), ServicesPageWndProc(), STATUSBAR_Relay2Tip(), SysLinkWindowProc(), TAB_RelayEvent(), test_GetMessagePos(), TOOLBAR_RelayEvent(), TREEVIEW_RButtonDown(), ViewDlg_OnTreeViewClick(), and WINHELP_RicheditWndProc().
Definition at line 1361 of file message.c.
Referenced by ME_CalculateClickCount(), mstsc_WndProc(), STATUSBAR_Relay2Tip(), TAB_RelayEvent(), TOOLBAR_RelayEvent(), and WindowProc().
BOOL WINAPI DECLSPEC_HOTPATCH GetMessageW | ( | LPMSG | lpMsg, |
HWND | hWnd, | ||
UINT | wMsgFilterMin, | ||
UINT | wMsgFilterMax | ||
) |
Definition at line 2122 of file message.c.
Definition at line 3147 of file message.c.
Definition at line 1372 of file message.c.
Referenced by ClientRpcChannelBuffer_SendReceive(), co_IntCallWindowProc(), DoMessage(), and insendmessage_wnd_proc().
Definition at line 1391 of file message.c.
Referenced by clipboard_wnd_proc(), DoBuildPrefix(), DoMessage(), DumpInSMEX(), insendmessage_wnd_proc(), and winproc_wrapper().
LONG WINAPI IntBroadcastSystemMessage | ( | DWORD | dwflags, |
LPDWORD | lpdwRecipients, | ||
UINT | uiMessage, | ||
WPARAM | wParam, | ||
LPARAM | lParam, | ||
PBSMINFO | pBSMInfo, | ||
BOOL | Ansi | ||
) |
Definition at line 3301 of file message.c.
Referenced by BroadcastSystemMessageA(), BroadcastSystemMessageExA(), BroadcastSystemMessageExW(), and BroadcastSystemMessageW().
|
static |
Definition at line 1747 of file message.c.
Referenced by DispatchMessageA(), DispatchMessageW(), SendMessageA(), and SendMessageW().
|
static |
Definition at line 1584 of file message.c.
Referenced by CallWindowProcA(), and IntCallMessageProc().
LRESULT FASTCALL IntCallWindowProcW | ( | BOOL | IsAnsiProc, |
WNDPROC | WndProc, | ||
PWND | pWnd, | ||
HWND | hWnd, | ||
UINT | Msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
Definition at line 1425 of file message.c.
Referenced by CallWindowProcW(), IntCallMessageProc(), and User32CallWindowProcFromKernel().
Definition at line 98 of file message.c.
Referenced by DispatchMessageA(), DispatchMessageW(), SendMessageCallbackA(), SendMessageCallbackW(), SendNotifyMessageA(), and SendNotifyMessageW().
Definition at line 3292 of file message.c.
Definition at line 3078 of file message.c.
Referenced by GetQueueStatus(), and MsgWaitForMultipleObjectsEx().
Definition at line 115 of file message.c.
Referenced by MsgiAnsiToUnicodeCleanup(), MsgiAnsiToUnicodeMessage(), MsgiAnsiToUnicodeReply(), MsgiUnicodeToAnsiCleanup(), MsgiUnicodeToAnsiMessage(), and MsgiUnicodeToAnsiReply().
Definition at line 282 of file message.c.
Referenced by IsDialogMessageA(), and MsgiAnsiToUnicodeMessage().
Definition at line 3282 of file message.c.
Referenced by Cleanup(), and ClientThreadSetupHelper().
Definition at line 3274 of file message.c.
Referenced by ClientThreadSetupHelper().
Definition at line 709 of file message.c.
Referenced by DesktopWndProcA(), MsgiAnsiToUnicodeReply(), SendMessageA(), SendMessageCallbackA(), SendMessageTimeoutA(), and SendNotifyMessageA().
Definition at line 517 of file message.c.
Referenced by DesktopWndProcA(), DispatchMessageA(), IntCallWindowProcA(), SendMessageA(), SendMessageCallbackA(), SendMessageTimeoutA(), and SendNotifyMessageA().
|
static |
Definition at line 821 of file message.c.
Referenced by DispatchMessageA(), IntCallWindowProcA(), SendMessageA(), and SendMessageTimeoutA().
Definition at line 488 of file message.c.
Referenced by MsgiKMToUMReply().
Definition at line 432 of file message.c.
Referenced by User32CallWindowProcFromKernel().
Definition at line 506 of file message.c.
Referenced by User32CallWindowProcFromKernel().
Definition at line 412 of file message.c.
Referenced by SendMessageA(), SendMessageTimeoutA(), SendMessageTimeoutW(), and SendMessageW().
Definition at line 368 of file message.c.
Referenced by SendMessageA(), SendMessageTimeoutA(), SendMessageTimeoutW(), and SendMessageW().
Definition at line 1156 of file message.c.
Referenced by MsgiUnicodeToAnsiReply().
Definition at line 874 of file message.c.
Referenced by IntCallWindowProcW().
|
static |
Definition at line 1252 of file message.c.
Referenced by IntCallWindowProcW().
DWORD WINAPI MsgWaitForMultipleObjects | ( | DWORD | nCount, |
CONST HANDLE * | lpHandles, | ||
BOOL | fWaitAll, | ||
DWORD | dwMilliseconds, | ||
DWORD | dwWakeMask | ||
) |
Definition at line 3262 of file message.c.
DWORD WINAPI MsgWaitForMultipleObjectsEx | ( | DWORD | nCount, |
CONST HANDLE * | lpHandles, | ||
DWORD | dwMilliseconds, | ||
DWORD | dwWakeMask, | ||
DWORD | dwFlags | ||
) |
Definition at line 3248 of file message.c.
Referenced by MsgWaitForMultipleObjects().
BOOL WINAPI DECLSPEC_HOTPATCH PeekMessageA | ( | LPMSG | lpMsg, |
HWND | hWnd, | ||
UINT | wMsgFilterMin, | ||
UINT | wMsgFilterMax, | ||
UINT | wRemoveMsg | ||
) |
Definition at line 2187 of file message.c.
BOOL WINAPI DECLSPEC_HOTPATCH PeekMessageW | ( | LPMSG | lpMsg, |
HWND | hWnd, | ||
UINT | wMsgFilterMin, | ||
UINT | wMsgFilterMax, | ||
UINT | wRemoveMsg | ||
) |
Definition at line 2213 of file message.c.
BOOL WINAPI PeekMessageWorker | ( | PMSG | pMsg, |
HWND | hWnd, | ||
UINT | wMsgFilterMin, | ||
UINT | wMsgFilterMax, | ||
UINT | wRemoveMsg | ||
) |
Definition at line 2145 of file message.c.
Referenced by PeekMessageA(), and PeekMessageW().
Definition at line 2236 of file message.c.