Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oslibmsg.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define MSG_NOREMOVE   0
#define MSG_REMOVE   1
#define WINWM_NULL   0x0000
#define WINWM_CREATE   0x0001
#define WINWM_DESTROY   0x0002
#define WINWM_MOVE   0x0003
#define WINWM_SIZE   0x0005
#define WINWM_ACTIVATE   0x0006
#define WINWM_SETFOCUS   0x0007
#define WINWM_KILLFOCUS   0x0008
#define WINWM_ENABLE   0x000A
#define WINWM_SETREDRAW   0x000B
#define WINWM_SETTEXT   0x000C
#define WINWM_GETTEXT   0x000D
#define WINWM_GETTEXTLENGTH   0x000E
#define WINWM_PAINT   0x000F
#define WINWM_CLOSE   0x0010
#define WINWM_QUERYENDSESSION   0x0011
#define WINWM_QUIT   0x0012
#define WINWM_QUERYOPEN   0x0013
#define WINWM_ERASEBKGND   0x0014
#define WINWM_SYSCOLORCHANGE   0x0015
#define WINWM_ENDSESSION   0x0016
#define WINWM_SHOWWINDOW   0x0018
#define WINWM_WININICHANGE   0x001A
#define WINWM_DEVMODECHANGE   0x001B
#define WINWM_ACTIVATEAPP   0x001C
#define WINWM_FONTCHANGE   0x001D
#define WINWM_TIMECHANGE   0x001E
#define WINWM_CANCELMODE   0x001F
#define WINWM_SETCURSOR   0x0020
#define WINWM_MOUSEACTIVATE   0x0021
#define WINWM_CHILDACTIVATE   0x0022
#define WINWM_QUEUESYNC   0x0023
#define WINWM_GETMINMAXINFO   0x0024
#define WINWM_PAINTICON   0x0026
#define WINWM_ICONERASEBKGND   0x0027
#define WINWM_NEXTDLGCTL   0x0028
#define WINWM_SPOOLERSTATUS   0x002A
#define WINWM_DRAWITEM   0x002B
#define WINWM_MEASUREITEM   0x002C
#define WINWM_DELETEITEM   0x002D
#define WINWM_VKEYTOITEM   0x002E
#define WINWM_CHARTOITEM   0x002F
#define WINWM_SETFONT   0x0030
#define WINWM_GETFONT   0x0031
#define WINWM_SETHOTKEY   0x0032
#define WINWM_GETHOTKEY   0x0033
#define WINWM_QUERYDRAGICON   0x0037
#define WINWM_COMPAREITEM   0x0039
#define WINWM_COMPACTING   0x0041
#define WINWM_WINDOWPOSCHANGING   0x0046
#define WINWM_WINDOWPOSCHANGED   0x0047
#define WINWM_POWER   0x0048
#define WINWM_COPYDATA   0x004A
#define WINWM_CANCELJOURNAL   0x004B
#define WINWM_CONTEXTMENU   0x007b
#define WINWM_STYLECHANGING   0x007c
#define WINWM_STYLECHANGED   0x007d
#define WINWM_DISPLAYCHANGE   0x007e
#define WINWM_GETICON   0x007f
#define WINWM_SETICON   0x0080
#define WINWM_NCCREATE   0x0081
#define WINWM_NCDESTROY   0x0082
#define WINWM_NCCALCSIZE   0x0083
#define WINWM_NCHITTEST   0x0084
#define WINWM_NCPAINT   0x0085
#define WINWM_NCACTIVATE   0x0086
#define WINWM_GETDLGCODE   0x0087
#define WINWM_NCMOUSEMOVE   0x00A0
#define WINWM_NCLBUTTONDOWN   0x00A1
#define WINWM_NCLBUTTONUP   0x00A2
#define WINWM_NCLBUTTONDBLCLK   0x00A3
#define WINWM_NCRBUTTONDOWN   0x00A4
#define WINWM_NCRBUTTONUP   0x00A5
#define WINWM_NCRBUTTONDBLCLK   0x00A6
#define WINWM_NCMBUTTONDOWN   0x00A7
#define WINWM_NCMBUTTONUP   0x00A8
#define WINWM_NCMBUTTONDBLCLK   0x00A9
#define WINWM_KEYFIRST   0x0100
#define WINWM_KEYDOWN   0x0100
#define WINWM_KEYUP   0x0101
#define WINWM_CHAR   0x0102
#define WINWM_DEADCHAR   0x0103
#define WINWM_SYSKEYDOWN   0x0104
#define WINWM_SYSKEYUP   0x0105
#define WINWM_SYSCHAR   0x0106
#define WINWM_SYSDEADCHAR   0x0107
#define WINWM_KEYLAST   0x0108
#define WINWM_INITDIALOG   0x0110
#define WINWM_COMMAND   0x0111
#define WINWM_SYSCOMMAND   0x0112
#define WINWM_TIMER   0x0113
#define WINWM_HSCROLL   0x0114
#define WINWM_VSCROLL   0x0115
#define WINWM_INITMENU   0x0116
#define WINWM_INITMENUPOPUP   0x0117
#define WINWM_SYSTIMER   0x0118
#define WINWM_MENUSELECT   0x011F
#define WINWM_MENUCHAR   0x0120
#define WINWM_ENTERIDLE   0x0121
#define WINWM_CTLCOLORMSGBOX   0x0132
#define WINWM_CTLCOLOREDIT   0x0133
#define WINWM_CTLCOLORLISTBOX   0x0134
#define WINWM_CTLCOLORBTN   0x0135
#define WINWM_CTLCOLORDLG   0x0136
#define WINWM_CTLCOLORSCROLLBAR   0x0137
#define WINWM_CTLCOLORSTATIC   0x0138
#define WINWM_MOUSEFIRST   0x0200
#define WINWM_MOUSEMOVE   0x0200
#define WINWM_LBUTTONDOWN   0x0201
#define WINWM_LBUTTONUP   0x0202
#define WINWM_LBUTTONDBLCLK   0x0203
#define WINWM_RBUTTONDOWN   0x0204
#define WINWM_RBUTTONUP   0x0205
#define WINWM_RBUTTONDBLCLK   0x0206
#define WINWM_MBUTTONDOWN   0x0207
#define WINWM_MBUTTONUP   0x0208
#define WINWM_MBUTTONDBLCLK   0x0209
#define WINWM_MOUSEWHEEL   0x020A
#define WINWM_MOUSELAST   0x020A
#define WINWM_PARENTNOTIFY   0x0210
#define WINWM_ENTERMENULOOP   0x0211
#define WINWM_EXITMENULOOP   0x0212
#define WINWM_MDICREATE   0x0220
#define WINWM_MDIDESTROY   0x0221
#define WINWM_MDIACTIVATE   0x0222
#define WINWM_MDIRESTORE   0x0223
#define WINWM_MDINEXT   0x0224
#define WINWM_MDIMAXIMIZE   0x0225
#define WINWM_MDITILE   0x0226
#define WINWM_MDICASCADE   0x0227
#define WINWM_MDIICONARRANGE   0x0228
#define WINWM_MDIGETACTIVE   0x0229
#define WINWM_MDISETMENU   0x0230
#define WINWM_DROPFILES   0x0233
#define WINWM_MDIREFRESHMENU   0x0234
#define WINWM_CUT   0x0300
#define WINWM_COPY   0x0301
#define WINWM_PASTE   0x0302
#define WINWM_CLEAR   0x0303
#define WINWM_UNDO   0x0304
#define WINWM_RENDERFORMAT   0x0305
#define WINWM_RENDERALLFORMATS   0x0306
#define WINWM_DESTROYCLIPBOARD   0x0307
#define WINWM_DRAWCLIPBOARD   0x0308
#define WINWM_PAINTCLIPBOARD   0x0309
#define WINWM_VSCROLLCLIPBOARD   0x030A
#define WINWM_SIZECLIPBOARD   0x030B
#define WINWM_ASKCBFORMATNAME   0x030C
#define WINWM_CHANGECBCHAIN   0x030D
#define WINWM_HSCROLLCLIPBOARD   0x030E
#define WINWM_QUERYNEWPALETTE   0x030F
#define WINWM_PALETTEISCHANGING   0x0310
#define WINWM_PALETTECHANGED   0x0311
#define WINWM_HOTKEY   0x0312
#define WINWM_DDE_FIRST   0x03E0
#define WINWM_DDE_INITIATE   (WINWM_DDE_FIRST)
#define WINWM_DDE_TERMINATE   (WINWM_DDE_FIRST + 1)
#define WINWM_DDE_ADVISE   (WINWM_DDE_FIRST + 2)
#define WINWM_DDE_UNADVISE   (WINWM_DDE_FIRST + 3)
#define WINWM_DDE_ACK   (WINWM_DDE_FIRST + 4)
#define WINWM_DDE_DATA   (WINWM_DDE_FIRST + 5)
#define WINWM_DDE_REQUEST   (WINWM_DDE_FIRST + 6)
#define WINWM_DDE_POKE   (WINWM_DDE_FIRST + 7)
#define WINWM_DDE_EXECUTE   (WINWM_DDE_FIRST + 8)
#define WINWM_DDE_LAST   (WINWM_DDE_FIRST + 8)
#define WINWM_USER   0x0400

Functions

ULONG TranslateWinMsg (ULONG msg)
BOOL OSLibWinGetMsg (LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax, BOOL isUnicode=FALSE)
BOOL OSLibWinPeekMsg (LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax, DWORD fRemove, BOOL isUnicode=FALSE)
void OSLibWinPostQuitMessage (ULONG nExitCode)
LONG OSLibWinDispatchMsg (MSG *msg, BOOL isUnicode=FALSE)
BOOL OSLibWinTranslateMessage (MSG *msg)
ULONG OSLibWinQueryMsgTime ()
BOOL OSLibWinWaitMessage ()
BOOL OSLibWinInSendMessage ()
DWORD OSLibWinGetMessagePos ()
LONG OSLibWinGetMessageTime ()
BOOL OSLibWinReplyMessage (ULONG result)
ULONG OSLibWinQueryQueueStatus ()
void SetMenuDoubleClick (BOOL fSet)
BOOL OSLibPostThreadMessage (ULONG threadid, UINT msg, WPARAM wParam, LPARAM lParam, BOOL fUnicode)
BOOL OSLibPostMessage (HWND hwnd, ULONG msg, ULONG wParam, ULONG lParam, BOOL fUnicode)
ULONG OSLibSendMessage (HWND hwnd, ULONG msg, ULONG wParam, ULONG lParam, BOOL fUnicode)
ULONG OSLibWinBroadcastMsg (ULONG msg, ULONG wParam, ULONG lParam, BOOL fSend)
BOOL OSLibPostMessageDirect (HWND hwnd, ULONG msg, ULONG wParam, ULONG lParam)


Define Documentation

#define MSG_NOREMOVE   0
 

Definition at line 17 of file oslibmsg.h.

#define MSG_REMOVE   1
 

Definition at line 18 of file oslibmsg.h.

#define WINWM_NULL   0x0000
 

Definition at line 52 of file oslibmsg.h.

#define WINWM_CREATE   0x0001
 

Definition at line 53 of file oslibmsg.h.

#define WINWM_DESTROY   0x0002
 

Definition at line 54 of file oslibmsg.h.

#define WINWM_MOVE   0x0003
 

Definition at line 55 of file oslibmsg.h.

#define WINWM_SIZE   0x0005
 

Definition at line 56 of file oslibmsg.h.

#define WINWM_ACTIVATE   0x0006
 

Definition at line 57 of file oslibmsg.h.

#define WINWM_SETFOCUS   0x0007
 

Definition at line 58 of file oslibmsg.h.

#define WINWM_KILLFOCUS   0x0008
 

Definition at line 59 of file oslibmsg.h.

#define WINWM_ENABLE   0x000A
 

Definition at line 60 of file oslibmsg.h.

#define WINWM_SETREDRAW   0x000B
 

Definition at line 61 of file oslibmsg.h.

#define WINWM_SETTEXT   0x000C
 

Definition at line 62 of file oslibmsg.h.

#define WINWM_GETTEXT   0x000D
 

Definition at line 63 of file oslibmsg.h.

#define WINWM_GETTEXTLENGTH   0x000E
 

Definition at line 64 of file oslibmsg.h.

#define WINWM_PAINT   0x000F
 

Definition at line 65 of file oslibmsg.h.

#define WINWM_CLOSE   0x0010
 

Definition at line 66 of file oslibmsg.h.

#define WINWM_QUERYENDSESSION   0x0011
 

Definition at line 67 of file oslibmsg.h.

#define WINWM_QUIT   0x0012
 

Definition at line 68 of file oslibmsg.h.

#define WINWM_QUERYOPEN   0x0013
 

Definition at line 69 of file oslibmsg.h.

#define WINWM_ERASEBKGND   0x0014
 

Definition at line 70 of file oslibmsg.h.

#define WINWM_SYSCOLORCHANGE   0x0015
 

Definition at line 71 of file oslibmsg.h.

#define WINWM_ENDSESSION   0x0016
 

Definition at line 72 of file oslibmsg.h.

#define WINWM_SHOWWINDOW   0x0018
 

Definition at line 73 of file oslibmsg.h.

#define WINWM_WININICHANGE   0x001A
 

Definition at line 74 of file oslibmsg.h.

#define WINWM_DEVMODECHANGE   0x001B
 

Definition at line 75 of file oslibmsg.h.

#define WINWM_ACTIVATEAPP   0x001C
 

Definition at line 76 of file oslibmsg.h.

#define WINWM_FONTCHANGE   0x001D
 

Definition at line 77 of file oslibmsg.h.

#define WINWM_TIMECHANGE   0x001E
 

Definition at line 78 of file oslibmsg.h.

#define WINWM_CANCELMODE   0x001F
 

Definition at line 79 of file oslibmsg.h.

#define WINWM_SETCURSOR   0x0020
 

Definition at line 80 of file oslibmsg.h.

#define WINWM_MOUSEACTIVATE   0x0021
 

Definition at line 81 of file oslibmsg.h.

#define WINWM_CHILDACTIVATE   0x0022
 

Definition at line 82 of file oslibmsg.h.

#define WINWM_QUEUESYNC   0x0023
 

Definition at line 83 of file oslibmsg.h.

#define WINWM_GETMINMAXINFO   0x0024
 

Definition at line 84 of file oslibmsg.h.

#define WINWM_PAINTICON   0x0026
 

Definition at line 85 of file oslibmsg.h.

#define WINWM_ICONERASEBKGND   0x0027
 

Definition at line 86 of file oslibmsg.h.

#define WINWM_NEXTDLGCTL   0x0028
 

Definition at line 87 of file oslibmsg.h.

#define WINWM_SPOOLERSTATUS   0x002A
 

Definition at line 88 of file oslibmsg.h.

#define WINWM_DRAWITEM   0x002B
 

Definition at line 89 of file oslibmsg.h.

#define WINWM_MEASUREITEM   0x002C
 

Definition at line 90 of file oslibmsg.h.

#define WINWM_DELETEITEM   0x002D
 

Definition at line 91 of file oslibmsg.h.

#define WINWM_VKEYTOITEM   0x002E
 

Definition at line 92 of file oslibmsg.h.

#define WINWM_CHARTOITEM   0x002F
 

Definition at line 93 of file oslibmsg.h.

#define WINWM_SETFONT   0x0030
 

Definition at line 94 of file oslibmsg.h.

#define WINWM_GETFONT   0x0031
 

Definition at line 95 of file oslibmsg.h.

#define WINWM_SETHOTKEY   0x0032
 

Definition at line 96 of file oslibmsg.h.

#define WINWM_GETHOTKEY   0x0033
 

Definition at line 97 of file oslibmsg.h.

#define WINWM_QUERYDRAGICON   0x0037
 

Definition at line 98 of file oslibmsg.h.

#define WINWM_COMPAREITEM   0x0039
 

Definition at line 99 of file oslibmsg.h.

#define WINWM_COMPACTING   0x0041
 

Definition at line 100 of file oslibmsg.h.

#define WINWM_WINDOWPOSCHANGING   0x0046
 

Definition at line 101 of file oslibmsg.h.

#define WINWM_WINDOWPOSCHANGED   0x0047
 

Definition at line 102 of file oslibmsg.h.

#define WINWM_POWER   0x0048
 

Definition at line 103 of file oslibmsg.h.

#define WINWM_COPYDATA   0x004A
 

Definition at line 104 of file oslibmsg.h.

#define WINWM_CANCELJOURNAL   0x004B
 

Definition at line 105 of file oslibmsg.h.

#define WINWM_CONTEXTMENU   0x007b
 

Definition at line 106 of file oslibmsg.h.

#define WINWM_STYLECHANGING   0x007c
 

Definition at line 107 of file oslibmsg.h.

#define WINWM_STYLECHANGED   0x007d
 

Definition at line 108 of file oslibmsg.h.

#define WINWM_DISPLAYCHANGE   0x007e
 

Definition at line 109 of file oslibmsg.h.

#define WINWM_GETICON   0x007f
 

Definition at line 110 of file oslibmsg.h.

#define WINWM_SETICON   0x0080
 

Definition at line 111 of file oslibmsg.h.

#define WINWM_NCCREATE   0x0081
 

Definition at line 112 of file oslibmsg.h.

#define WINWM_NCDESTROY   0x0082
 

Definition at line 113 of file oslibmsg.h.

#define WINWM_NCCALCSIZE   0x0083
 

Definition at line 114 of file oslibmsg.h.

#define WINWM_NCHITTEST   0x0084
 

Definition at line 115 of file oslibmsg.h.

#define WINWM_NCPAINT   0x0085
 

Definition at line 116 of file oslibmsg.h.

#define WINWM_NCACTIVATE   0x0086
 

Definition at line 117 of file oslibmsg.h.

#define WINWM_GETDLGCODE   0x0087
 

Definition at line 118 of file oslibmsg.h.

#define WINWM_NCMOUSEMOVE   0x00A0
 

Definition at line 119 of file oslibmsg.h.

#define WINWM_NCLBUTTONDOWN   0x00A1
 

Definition at line 120 of file oslibmsg.h.

#define WINWM_NCLBUTTONUP   0x00A2
 

Definition at line 121 of file oslibmsg.h.

#define WINWM_NCLBUTTONDBLCLK   0x00A3
 

Definition at line 122 of file oslibmsg.h.

#define WINWM_NCRBUTTONDOWN   0x00A4
 

Definition at line 123 of file oslibmsg.h.

#define WINWM_NCRBUTTONUP   0x00A5
 

Definition at line 124 of file oslibmsg.h.

#define WINWM_NCRBUTTONDBLCLK   0x00A6
 

Definition at line 125 of file oslibmsg.h.

#define WINWM_NCMBUTTONDOWN   0x00A7
 

Definition at line 126 of file oslibmsg.h.

#define WINWM_NCMBUTTONUP   0x00A8
 

Definition at line 127 of file oslibmsg.h.

#define WINWM_NCMBUTTONDBLCLK   0x00A9
 

Definition at line 128 of file oslibmsg.h.

#define WINWM_KEYFIRST   0x0100
 

Definition at line 129 of file oslibmsg.h.

#define WINWM_KEYDOWN   0x0100
 

Definition at line 130 of file oslibmsg.h.

#define WINWM_KEYUP   0x0101
 

Definition at line 131 of file oslibmsg.h.

#define WINWM_CHAR   0x0102
 

Definition at line 132 of file oslibmsg.h.

#define WINWM_DEADCHAR   0x0103
 

Definition at line 133 of file oslibmsg.h.

#define WINWM_SYSKEYDOWN   0x0104
 

Definition at line 134 of file oslibmsg.h.

#define WINWM_SYSKEYUP   0x0105
 

Definition at line 135 of file oslibmsg.h.

#define WINWM_SYSCHAR   0x0106
 

Definition at line 136 of file oslibmsg.h.

#define WINWM_SYSDEADCHAR   0x0107
 

Definition at line 137 of file oslibmsg.h.

#define WINWM_KEYLAST   0x0108
 

Definition at line 138 of file oslibmsg.h.

#define WINWM_INITDIALOG   0x0110
 

Definition at line 139 of file oslibmsg.h.

#define WINWM_COMMAND   0x0111
 

Definition at line 140 of file oslibmsg.h.

#define WINWM_SYSCOMMAND   0x0112
 

Definition at line 141 of file oslibmsg.h.

#define WINWM_TIMER   0x0113
 

Definition at line 142 of file oslibmsg.h.

#define WINWM_HSCROLL   0x0114
 

Definition at line 143 of file oslibmsg.h.

#define WINWM_VSCROLL   0x0115
 

Definition at line 144 of file oslibmsg.h.

#define WINWM_INITMENU   0x0116
 

Definition at line 145 of file oslibmsg.h.

#define WINWM_INITMENUPOPUP   0x0117
 

Definition at line 146 of file oslibmsg.h.

#define WINWM_SYSTIMER   0x0118
 

Definition at line 147 of file oslibmsg.h.

#define WINWM_MENUSELECT   0x011F
 

Definition at line 148 of file oslibmsg.h.

#define WINWM_MENUCHAR   0x0120
 

Definition at line 149 of file oslibmsg.h.

#define WINWM_ENTERIDLE   0x0121
 

Definition at line 150 of file oslibmsg.h.

#define WINWM_CTLCOLORMSGBOX   0x0132
 

Definition at line 151 of file oslibmsg.h.

#define WINWM_CTLCOLOREDIT   0x0133
 

Definition at line 152 of file oslibmsg.h.

#define WINWM_CTLCOLORLISTBOX   0x0134
 

Definition at line 153 of file oslibmsg.h.

#define WINWM_CTLCOLORBTN   0x0135
 

Definition at line 154 of file oslibmsg.h.

#define WINWM_CTLCOLORDLG   0x0136
 

Definition at line 155 of file oslibmsg.h.

#define WINWM_CTLCOLORSCROLLBAR   0x0137
 

Definition at line 156 of file oslibmsg.h.

#define WINWM_CTLCOLORSTATIC   0x0138
 

Definition at line 157 of file oslibmsg.h.

#define WINWM_MOUSEFIRST   0x0200
 

Definition at line 158 of file oslibmsg.h.

#define WINWM_MOUSEMOVE   0x0200
 

Definition at line 159 of file oslibmsg.h.

#define WINWM_LBUTTONDOWN   0x0201
 

Definition at line 160 of file oslibmsg.h.

#define WINWM_LBUTTONUP   0x0202
 

Definition at line 161 of file oslibmsg.h.

#define WINWM_LBUTTONDBLCLK   0x0203
 

Definition at line 162 of file oslibmsg.h.

#define WINWM_RBUTTONDOWN   0x0204
 

Definition at line 163 of file oslibmsg.h.

#define WINWM_RBUTTONUP   0x0205
 

Definition at line 164 of file oslibmsg.h.

#define WINWM_RBUTTONDBLCLK   0x0206
 

Definition at line 165 of file oslibmsg.h.

#define WINWM_MBUTTONDOWN   0x0207
 

Definition at line 166 of file oslibmsg.h.

#define WINWM_MBUTTONUP   0x0208
 

Definition at line 167 of file oslibmsg.h.

#define WINWM_MBUTTONDBLCLK   0x0209
 

Definition at line 168 of file oslibmsg.h.

#define WINWM_MOUSEWHEEL   0x020A
 

Definition at line 169 of file oslibmsg.h.

#define WINWM_MOUSELAST   0x020A
 

Definition at line 170 of file oslibmsg.h.

#define WINWM_PARENTNOTIFY   0x0210
 

Definition at line 171 of file oslibmsg.h.

#define WINWM_ENTERMENULOOP   0x0211
 

Definition at line 172 of file oslibmsg.h.

#define WINWM_EXITMENULOOP   0x0212
 

Definition at line 173 of file oslibmsg.h.

#define WINWM_MDICREATE   0x0220
 

Definition at line 174 of file oslibmsg.h.

#define WINWM_MDIDESTROY   0x0221
 

Definition at line 175 of file oslibmsg.h.

#define WINWM_MDIACTIVATE   0x0222
 

Definition at line 176 of file oslibmsg.h.

#define WINWM_MDIRESTORE   0x0223
 

Definition at line 177 of file oslibmsg.h.

#define WINWM_MDINEXT   0x0224
 

Definition at line 178 of file oslibmsg.h.

#define WINWM_MDIMAXIMIZE   0x0225
 

Definition at line 179 of file oslibmsg.h.

#define WINWM_MDITILE   0x0226
 

Definition at line 180 of file oslibmsg.h.

#define WINWM_MDICASCADE   0x0227
 

Definition at line 181 of file oslibmsg.h.

#define WINWM_MDIICONARRANGE   0x0228
 

Definition at line 182 of file oslibmsg.h.

#define WINWM_MDIGETACTIVE   0x0229
 

Definition at line 183 of file oslibmsg.h.

#define WINWM_MDISETMENU   0x0230
 

Definition at line 184 of file oslibmsg.h.

#define WINWM_DROPFILES   0x0233
 

Definition at line 185 of file oslibmsg.h.

#define WINWM_MDIREFRESHMENU   0x0234
 

Definition at line 186 of file oslibmsg.h.

#define WINWM_CUT   0x0300
 

Definition at line 187 of file oslibmsg.h.

#define WINWM_COPY   0x0301
 

Definition at line 188 of file oslibmsg.h.

#define WINWM_PASTE   0x0302
 

Definition at line 189 of file oslibmsg.h.

#define WINWM_CLEAR   0x0303
 

Definition at line 190 of file oslibmsg.h.

#define WINWM_UNDO   0x0304
 

Definition at line 191 of file oslibmsg.h.

#define WINWM_RENDERFORMAT   0x0305
 

Definition at line 192 of file oslibmsg.h.

#define WINWM_RENDERALLFORMATS   0x0306
 

Definition at line 193 of file oslibmsg.h.

#define WINWM_DESTROYCLIPBOARD   0x0307
 

Definition at line 194 of file oslibmsg.h.

#define WINWM_DRAWCLIPBOARD   0x0308
 

Definition at line 195 of file oslibmsg.h.

#define WINWM_PAINTCLIPBOARD   0x0309
 

Definition at line 196 of file oslibmsg.h.

#define WINWM_VSCROLLCLIPBOARD   0x030A
 

Definition at line 197 of file oslibmsg.h.

#define WINWM_SIZECLIPBOARD   0x030B
 

Definition at line 198 of file oslibmsg.h.

#define WINWM_ASKCBFORMATNAME   0x030C
 

Definition at line 199 of file oslibmsg.h.

#define WINWM_CHANGECBCHAIN   0x030D
 

Definition at line 200 of file oslibmsg.h.

#define WINWM_HSCROLLCLIPBOARD   0x030E
 

Definition at line 201 of file oslibmsg.h.

#define WINWM_QUERYNEWPALETTE   0x030F
 

Definition at line 202 of file oslibmsg.h.

#define WINWM_PALETTEISCHANGING   0x0310
 

Definition at line 203 of file oslibmsg.h.

#define WINWM_PALETTECHANGED   0x0311
 

Definition at line 204 of file oslibmsg.h.

#define WINWM_HOTKEY   0x0312
 

Definition at line 205 of file oslibmsg.h.

#define WINWM_DDE_FIRST   0x03E0
 

Definition at line 206 of file oslibmsg.h.

#define WINWM_DDE_INITIATE   (WINWM_DDE_FIRST)
 

Definition at line 207 of file oslibmsg.h.

#define WINWM_DDE_TERMINATE   (WINWM_DDE_FIRST + 1)
 

Definition at line 208 of file oslibmsg.h.

#define WINWM_DDE_ADVISE   (WINWM_DDE_FIRST + 2)
 

Definition at line 209 of file oslibmsg.h.

#define WINWM_DDE_UNADVISE   (WINWM_DDE_FIRST + 3)
 

Definition at line 210 of file oslibmsg.h.

#define WINWM_DDE_ACK   (WINWM_DDE_FIRST + 4)
 

Definition at line 211 of file oslibmsg.h.

#define WINWM_DDE_DATA   (WINWM_DDE_FIRST + 5)
 

Definition at line 212 of file oslibmsg.h.

#define WINWM_DDE_REQUEST   (WINWM_DDE_FIRST + 6)
 

Definition at line 213 of file oslibmsg.h.

#define WINWM_DDE_POKE   (WINWM_DDE_FIRST + 7)
 

Definition at line 214 of file oslibmsg.h.

#define WINWM_DDE_EXECUTE   (WINWM_DDE_FIRST + 8)
 

Definition at line 215 of file oslibmsg.h.

#define WINWM_DDE_LAST   (WINWM_DDE_FIRST + 8)
 

Definition at line 216 of file oslibmsg.h.

#define WINWM_USER   0x0400
 

Definition at line 217 of file oslibmsg.h.


Function Documentation

ULONG TranslateWinMsg ULONG    msg
 

Referenced by OSLibWinGetMsg(), and OSLibWinPeekMsg().

BOOL OSLibWinGetMsg LPMSG    pMsg,
HWND    hwnd,
UINT    uMsgFilterMin,
UINT    uMsgFilterMax,
BOOL    isUnicode = FALSE
 

Referenced by GetMessageA(), GetMessageW(), and OSLibWinGetMsg().

BOOL OSLibWinPeekMsg LPMSG    pMsg,
HWND    hwnd,
UINT    uMsgFilterMin,
UINT    uMsgFilterMax,
DWORD    fRemove,
BOOL    isUnicode = FALSE
 

Referenced by OSLibWinGetMsg(), OSLibWinPeekMsg(), PeekMessageA(), and PeekMessageW().

void OSLibWinPostQuitMessage ULONG    nExitCode
 

Definition at line 160 of file oslibmsg.cpp.

Referenced by PostQuitMessage().

LONG OSLibWinDispatchMsg MSG *    msg,
BOOL    isUnicode = FALSE
 

Definition at line 169 of file oslibmsg.cpp.

Referenced by DispatchMessageA(), and DispatchMessageW().

BOOL OSLibWinTranslateMessage MSG *    msg
 

Definition at line 888 of file oslibmsgtranslate.cpp.

ULONG OSLibWinQueryMsgTime  
 

Definition at line 486 of file oslibmsg.cpp.

BOOL OSLibWinWaitMessage  
 

Definition at line 492 of file oslibmsg.cpp.

BOOL OSLibWinInSendMessage  
 

Definition at line 524 of file oslibmsg.cpp.

DWORD OSLibWinGetMessagePos  
 

Definition at line 530 of file oslibmsg.cpp.

LONG OSLibWinGetMessageTime  
 

Definition at line 544 of file oslibmsg.cpp.

BOOL OSLibWinReplyMessage ULONG    result
 

Definition at line 550 of file oslibmsg.cpp.

Referenced by ReplyMessage().

ULONG OSLibWinQueryQueueStatus  
 

Definition at line 499 of file oslibmsg.cpp.

void SetMenuDoubleClick BOOL    fSet
 

Definition at line 88 of file oslibmsgtranslate.cpp.

BOOL OSLibPostThreadMessage ULONG    threadid,
UINT    msg,
WPARAM    wParam,
LPARAM    lParam,
BOOL    fUnicode
 

Definition at line 622 of file oslibmsg.cpp.

Referenced by PostThreadMessageA(), and PostThreadMessageW().

BOOL OSLibPostMessage HWND    hwnd,
ULONG    msg,
ULONG    wParam,
ULONG    lParam,
BOOL    fUnicode
 

Referenced by PostMessageA(), and PostMessageW().

ULONG OSLibSendMessage HWND    hwnd,
ULONG    msg,
ULONG    wParam,
ULONG    lParam,
BOOL    fUnicode
 

ULONG OSLibWinBroadcastMsg ULONG    msg,
ULONG    wParam,
ULONG    lParam,
BOOL    fSend
 

Definition at line 577 of file oslibmsg.cpp.

BOOL OSLibPostMessageDirect HWND    hwnd,
ULONG    msg,
ULONG    wParam,
ULONG    lParam
 

Referenced by SetFocus().


Generated on Wed Jan 23 23:19:27 2002 for ODIN-user32 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001