#include <odin.h>
#include <odinwrap.h>
#include <os2sel.h>
#include <os2win.h>
#include <misc.h>
#include <win32wbase.h>
#include <win.h>
#include <heapstring.h>
#include <handlemanager.h>
#include "oslibutil.h"
#include "oslibwin.h"
#include "oslibmsg.h"
#include "hook.h"
#include "dbglocal.h"
Include dependency graph for windowmsg.cpp:
Go to the source code of this file.
Defines | |
#define | DBG_LOCALLOG DBG_windowmsg |
Functions | |
VOID WIN32API | PostQuitMessage (int nExitCode) |
LONG WIN32API | DispatchMessageA (const MSG *msg) |
LONG WIN32API | DispatchMessageW (const MSG *msg) |
BOOL WIN32API | TranslateMessage (const MSG *msg) |
BOOL WIN32API | GetMessageA (LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax) |
BOOL WIN32API | GetMessageW (LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax) |
BOOL WIN32API | PeekMessageA (LPMSG msg, HWND hwndOwner, UINT uMsgFilterMin, UINT uMsgFilterMax, UINT fuRemoveMsg) |
BOOL WIN32API | PeekMessageW (LPMSG msg, HWND hwndOwner, UINT uMsgFilterMin, UINT uMsgFilterMax, UINT fuRemoveMsg) |
LONG WIN32API | GetMessageExtraInfo () |
LPARAM WIN32API | SetMessageExtraInfo (LPARAM lParam) |
DWORD WIN32API | GetMessagePos (void) |
LONG WIN32API | GetMessageTime (void) |
LRESULT WIN32API | SendMessageA (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
LRESULT WIN32API | SendMessageW (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | PostMessageA (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | PostMessageW (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | PostThreadMessageA (DWORD threadid, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | PostThreadMessageW (DWORD threadid, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | WaitMessage (void) |
BOOL WIN32API | InSendMessage (void) |
BOOL WIN32API | ReplyMessage (LRESULT result) |
UINT WIN32API | RegisterWindowMessageA (LPCSTR lpString) |
UINT WIN32API | RegisterWindowMessageW (LPCWSTR lpString) |
BOOL WIN32API | SetMessageQueue (int cMessagesMax) |
LRESULT WIN32API | SendMessageTimeoutA (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeOut, LPDWORD lpdwResult) |
LRESULT WIN32API | SendMessageTimeoutW (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeOut, LPDWORD lpdwResult) |
BOOL WIN32API | SendNotifyMessageA (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | SendNotifyMessageW (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam) |
BOOL WIN32API | SendMessageCallbackA (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData) |
BOOL WIN32API | SendMessageCallbackW (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData) |
long WIN32API | BroadcastSystemMessage (DWORD dwFlags, LPDWORD lpdwRecipients, UINT uiMessage, WPARAM wParam, LPARAM lParam) |
BOOL | WINPROC_TestCBForStr (HWND hwnd) |
BOOL | WINPROC_TestLBForStr (HWND hwnd) |
INT | WINPROC_MapMsg32ATo32W (HWND hwnd, UINT msg, WPARAM wParam, LPARAM *plparam) |
void | WINPROC_UnmapMsg32ATo32W (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
INT | WINPROC_MapMsg32WTo32A (HWND hwnd, UINT msg, WPARAM wParam, LPARAM *plparam) |
void | WINPROC_UnmapMsg32WTo32A (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
LRESULT | WINPROC_CallProc32ATo32W (WNDPROC func, HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
LRESULT | WINPROC_CallProc32WTo32A (WNDPROC func, HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
DWORD WIN32API | GetQueueStatus (UINT flags) |
BOOL WIN32API | GetInputState (VOID) |
DWORD WIN32API | MsgWaitForMultipleObjects (DWORD nCount, LPHANDLE pHandles, BOOL fWaitAll, DWORD dwMilliseconds, DWORD dwWakeMask) |
|
Definition at line 33 of file windowmsg.cpp. |
|
Definition at line 41 of file windowmsg.cpp. |
|
Definition at line 48 of file windowmsg.cpp. Referenced by IsDialogMessageA(), MENU_DispatchMouseMsg(), MENU_TrackMenu(), and MsgWaitForMultipleObjects().
|
|
Definition at line 55 of file windowmsg.cpp. Referenced by IsDialogMessageW().
|
|
Definition at line 62 of file windowmsg.cpp. Referenced by IsDialogMessageA(), IsDialogMessageW(), and MENU_TrackMenu().
|
|
Definition at line 81 of file windowmsg.cpp. Referenced by MENU_TrackMenu().
|
|
Definition at line 93 of file windowmsg.cpp. |
|
Definition at line 104 of file windowmsg.cpp. Referenced by MENU_SuspendPopup(), MENU_TrackMenu(), and MsgWaitForMultipleObjects().
|
|
Definition at line 123 of file windowmsg.cpp. |
|
Definition at line 143 of file windowmsg.cpp. Referenced by SendInput().
|
|
Definition at line 150 of file windowmsg.cpp. Referenced by SendInput().
|
|
Definition at line 157 of file windowmsg.cpp. |
|
Definition at line 167 of file windowmsg.cpp. |
|
|
Definition at line 196 of file windowmsg.cpp. Referenced by CB_Paint(), DefFrameProcW(), DefMDIChildProcW(), IsDialogMessageW(), MDIClientWndProc_common(), MDICreateChild(), MDI_MoreWindowsDlgProc(), MENU_DoNextMenu(), SendDlgItemMessageW(), SendInput(), and TranslateMDISysAccel().
|
|
Definition at line 218 of file windowmsg.cpp. Referenced by Win32MDIChildWindow::DefMDIChildProcA(), MDI_PostUpdate(), MENU_ExecFocusedItem(), MENU_TrackKbdMenuBar(), MENU_TrackMenu(), and RedrawWindow().
|
|
Definition at line 244 of file windowmsg.cpp. |
|
Definition at line 270 of file windowmsg.cpp. Referenced by PostMessageA().
|
|
Definition at line 276 of file windowmsg.cpp. Referenced by PostMessageW().
|
|
Definition at line 282 of file windowmsg.cpp. |
|
Definition at line 289 of file windowmsg.cpp. |
|
Definition at line 296 of file windowmsg.cpp. |
|
Definition at line 303 of file windowmsg.cpp. Referenced by WinHelpA().
|
|
Definition at line 313 of file windowmsg.cpp. |
|
Definition at line 321 of file windowmsg.cpp. |
|
Definition at line 328 of file windowmsg.cpp. Referenced by SendMessageTimeoutW().
|
|
Definition at line 339 of file windowmsg.cpp. |
|
Definition at line 348 of file windowmsg.cpp. |
|
Definition at line 355 of file windowmsg.cpp. |
|
Definition at line 384 of file windowmsg.cpp. |
|
Definition at line 427 of file windowmsg.cpp. |
|
Definition at line 465 of file windowmsg.cpp. |
|
Definition at line 487 of file windowmsg.cpp. Referenced by WINPROC_MapMsg32ATo32W(), WINPROC_MapMsg32WTo32A(), WINPROC_UnmapMsg32ATo32W(), and WINPROC_UnmapMsg32WTo32A().
|
|
Definition at line 500 of file windowmsg.cpp. Referenced by WINPROC_MapMsg32ATo32W(), WINPROC_MapMsg32WTo32A(), WINPROC_UnmapMsg32ATo32W(), and WINPROC_UnmapMsg32WTo32A().
|
|
Definition at line 523 of file windowmsg.cpp. Referenced by WINPROC_CallProc32ATo32W().
|
|
Definition at line 658 of file windowmsg.cpp. Referenced by WINPROC_CallProc32ATo32W().
|
|
Definition at line 769 of file windowmsg.cpp. Referenced by WINPROC_CallProc32WTo32A().
|
|
Definition at line 904 of file windowmsg.cpp. Referenced by WINPROC_CallProc32WTo32A().
|
|
Definition at line 1013 of file windowmsg.cpp. Referenced by CallWindowProcA().
|
|
Definition at line 1030 of file windowmsg.cpp. Referenced by CallWindowProcW().
|
|
Definition at line 1048 of file windowmsg.cpp. Referenced by MsgWaitForMultipleObjects().
|
|
Definition at line 1073 of file windowmsg.cpp. |
|
Definition at line 1087 of file windowmsg.cpp. |