#include <os2wrap.h>
#include <odinwrap.h>
#include <string.h>
#include <misc.h>
#include "oslibmsg.h"
#include <winconst.h>
#include <win32api.h>
#include <winuser32.h>
#include "oslibutil.h"
#include "timer.h"
#include <thread.h>
#include <wprocess.h>
#include "pmwindow.h"
#include "oslibwin.h"
#include <win\hook.h>
#include <winscan.h>
#include <winkeyboard.h>
#include "dbglocal.h"
Include dependency graph for oslibmsg.cpp:
Go to the source code of this file.
Compounds | |
struct | MSGTRANSTAB |
Defines | |
#define | INCL_WIN |
#define | INCL_PM |
#define | INCL_DOSPROCESS |
#define | DBG_LOCALLOG DBG_oslibmsg |
#define | MAX_MSGTRANSTAB (sizeof(MsgTransTab)/sizeof(MsgTransTab[0])) |
#define | i_MostUglyAltGrHack(a) |
Typedefs | |
typedef FNTRANS * | PFNTRANS |
typedef * | PMSGTRANSTAB |
Functions | |
typedef | BOOL (EXPENTRY FNTRANS)(MSG *, QMSG *) |
void | WinToOS2MsgTranslate (MSG *winMsg, QMSG *os2Msg, BOOL isUnicode) |
ULONG | TranslateWinMsg (ULONG msg, BOOL fMinFilter) |
void | OSLibWinPostQuitMessage (ULONG nExitCode) |
LONG | OSLibWinDispatchMsg (MSG *msg, BOOL isUnicode) |
BOOL | OSLibWinGetMsg (LPMSG pMsg, DWORD hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax, BOOL isUnicode) |
BOOL | OSLibWinPeekMsg (LPMSG pMsg, DWORD hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax, DWORD fRemove, BOOL isUnicode) |
ULONG | OSLibWinQueryMsgTime () |
BOOL | OSLibWinWaitMessage () |
ULONG | OSLibWinQueryQueueStatus () |
BOOL | OSLibWinInSendMessage () |
DWORD | OSLibWinGetMessagePos () |
LONG | OSLibWinGetMessageTime () |
BOOL | OSLibWinReplyMessage (ULONG result) |
ULONG | OSLibSendMessage (DWORD hwnd, ULONG msg, ULONG wParam, ULONG lParam, BOOL fUnicode) |
ULONG | OSLibWinBroadcastMsg (ULONG msg, ULONG wParam, ULONG lParam, BOOL fSend) |
BOOL | OSLibPostMessage (DWORD hwnd, ULONG msg, ULONG wParam, ULONG lParam, BOOL fUnicode) |
BOOL | OSLibPostMessageDirect (DWORD hwnd, ULONG msg, ULONG wParam, ULONG lParam) |
BOOL _System | _O32_PostThreadMessage (DWORD, UINT, WPARAM, LPARAM) |
BOOL | O32_PostThreadMessage (DWORD a, UINT b, WPARAM c, LPARAM d) |
BOOL | OSLibPostThreadMessage (ULONG threadid, UINT msg, WPARAM wParam, LPARAM lParam, BOOL fUnicode) |
DWORD | GetThreadMessageExtraInfo () |
DWORD | SetThreadMessageExtraInfo (DWORD lParam) |
Variables | |
MSGTRANSTAB | MsgTransTab [] |
|
Definition at line 19 of file oslibmsg.cpp. |
|
Definition at line 20 of file oslibmsg.cpp. |
|
Definition at line 21 of file oslibmsg.cpp. |
|
Definition at line 40 of file oslibmsg.cpp. |
|
Definition at line 118 of file oslibmsg.cpp. |
|
Definition at line 228 of file oslibmsg.cpp. Referenced by OSLibWinGetMsg().
|
|
Definition at line 49 of file oslibmsg.cpp. |
|
|
|
|
|
Definition at line 122 of file oslibmsg.cpp. |
|
Definition at line 133 of file oslibmsg.cpp. |
|
Definition at line 160 of file oslibmsg.cpp. |
|
Definition at line 169 of file oslibmsg.cpp. |
|
Definition at line 231 of file oslibmsg.cpp. |
|
Definition at line 369 of file oslibmsg.cpp. |
|
Definition at line 486 of file oslibmsg.cpp. Referenced by DInputMouseHandler().
|
|
Definition at line 492 of file oslibmsg.cpp. Referenced by MsgWaitForMultipleObjects(), and WaitMessage().
|
|
Definition at line 499 of file oslibmsg.cpp. Referenced by GetInputState(), and GetQueueStatus().
|
|
Definition at line 524 of file oslibmsg.cpp. Referenced by InSendMessage().
|
|
Definition at line 530 of file oslibmsg.cpp. Referenced by GetMessagePos().
|
|
Definition at line 544 of file oslibmsg.cpp. Referenced by GetMessageTime().
|
|
Definition at line 550 of file oslibmsg.cpp. |
|
Definition at line 556 of file oslibmsg.cpp. |
|
Definition at line 577 of file oslibmsg.cpp. |
|
Definition at line 584 of file oslibmsg.cpp. |
|
Definition at line 604 of file oslibmsg.cpp. |
|
Referenced by O32_PostThreadMessage().
|
|
Definition at line 611 of file oslibmsg.cpp. |
|
Definition at line 622 of file oslibmsg.cpp. |
|
Definition at line 660 of file oslibmsg.cpp. Referenced by GetMessageExtraInfo().
|
|
Definition at line 674 of file oslibmsg.cpp. |
|
Definition at line 60 of file oslibmsg.cpp. |