石林亡命天涯 發表於 2020-2-12 16:25:00

Delphi Window Messages 消息

<p><strong>Delphi Window Messages 消息</strong></p>
<table border="1" cellspacing="1">
<tbody>
<tr><th><span style="font-size: 12px">消息</span></th><th><span style="font-size: 12px">值</span></th><th><span style="font-size: 12px">&nbsp;注释&nbsp;</span></th></tr>
<tr>
<td>WM_NULL</td>
<td>$0000</td>
<td>&nbsp;不执行任何操作</td>
</tr>
<tr>
<td>WM_CREATE</td>
<td>$0001</td>
<td>
<p>当应用程序请求通过调用CreateWindowEx或CreateWindow函数创建窗口时发送。(在函数返回之前发送消息。)新窗口的窗口过程在创建窗口之后,但在窗口变为可见之前收到此消息。</p>
</td>
</tr>
<tr>
<td>WM_DESTROY</td>
<td>$0002</td>
<td>&nbsp;窗口被破坏时发送。</td>
</tr>
<tr>
<td>WM_MOVE</td>
<td>$0003</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SIZE</td>
<td>$0005</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ACTIVATE</td>
<td>$0006</td>
<td>&nbsp;当属于与活动窗口不同的应用程序的窗口即将激活时发送。消息将发送到其窗口被激活的应用程序和其窗口被停用的应用程序。</td>
</tr>
<tr>
<td>WM_SETFOCUS</td>
<td>$0007</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_KILLFOCUS</td>
<td>$0008</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ENABLE</td>
<td>$000A</td>
<td>&nbsp;当应用程序更改窗口的启用状态时发送。它被发送到启用状态正在更改的窗口。</td>
</tr>
<tr>
<td>WM_SETREDRAW</td>
<td>$000B</td>
<td>&nbsp;将WM_SETREDRAW消息发送到窗口,以允许重新绘制该窗口中的更改,或防止重新绘制该窗口中的更改。</td>
</tr>
<tr>
<td>WM_SETTEXT</td>
<td>$000C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETTEXT</td>
<td>$000D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETTEXTLENGTH</td>
<td>$000E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PAINT</td>
<td>$000F</td>
<td>当系统或其他应用程序请求绘制应用程序窗口的一部分时,会发送WM_PAINT消息。调用UpdateWindow或RedrawWindow函数时发送消息,或者当应用程序使用GetMessage或PeekMessage函数获得WM_PAINT消息时,通过DispatchMessage函数发送消息。</td>
</tr>
<tr>
<td>WM_CLOSE</td>
<td>$0010</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUERYENDSESSION</td>
<td>$0011</td>
<td>当用户选择结束会话或当应用程序调用其中一个系统关闭功能时,会发送WM_QUERYENDSESSION消息&nbsp;</td>
</tr>
<tr>
<td>WM_QUIT</td>
<td>$0012</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUERYOPEN</td>
<td>$0013</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ERASEBKGND</td>
<td>$0014</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSCOLORCHANGE</td>
<td>$0015</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ENDSESSION</td>
<td>$0016</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSTEMERROR</td>
<td>$0017</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SHOWWINDOW</td>
<td>$0018</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLOR</td>
<td>$0019</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_WININICHANGE</td>
<td>$001A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SETTINGCHANGE</td>
<td>WM_WININICHANGE</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DEVMODECHANGE</td>
<td>$001B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ACTIVATEAPP</td>
<td>$001C</td>
<td>&nbsp;当属于与活动窗口不同的应用程序的窗口即将激活时发送。消息将发送到其窗口被激活的应用程序和其窗口被停用的应用程序。</td>
</tr>
<tr>
<td>WM_FONTCHANGE</td>
<td>$001D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_TIMECHANGE</td>
<td>$001E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CANCELMODE</td>
<td>$001F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SETCURSOR</td>
<td>$0020</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSEACTIVATE</td>
<td>$0021</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CHILDACTIVATE</td>
<td>$0022</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUEUESYNC</td>
<td>$0023</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETMINMAXINFO</td>
<td>$0024</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PAINTICON</td>
<td>$0026</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ICONERASEBKGND</td>
<td>$0027</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NEXTDLGCTL</td>
<td>$0028</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SPOOLERSTATUS</td>
<td>$002A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DRAWITEM</td>
<td>$002B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MEASUREITEM</td>
<td>$002C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DELETEITEM</td>
<td>$002D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_VKEYTOITEM</td>
<td>$002E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CHARTOITEM</td>
<td>$002F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SETFONT</td>
<td>$0030</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETFONT</td>
<td>$0031</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SETHOTKEY</td>
<td>$0032</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETHOTKEY</td>
<td>$0033</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUERYDRAGICON</td>
<td>$0037</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COMPAREITEM</td>
<td>$0039</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETOBJECT</td>
<td>$003D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COMPACTING</td>
<td>$0041</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COMMNOTIFY</td>
<td>$0044</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_WINDOWPOSCHANGING</td>
<td>$0046</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_WINDOWPOSCHANGED</td>
<td>$0047</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_POWER</td>
<td>$0048</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COPYDATA</td>
<td>$004A</td>
<td>&nbsp;应用程序发送WM_COPYDATA消息,将数据传递给另一个应用程序。</td>
</tr>
<tr>
<td>WM_CANCELJOURNAL</td>
<td>$004B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NOTIFY</td>
<td>$004E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INPUTLANGCHANGEREQUEST</td>
<td>$0050</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INPUTLANGCHANGE</td>
<td>$0051</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_TCARD</td>
<td>$0052</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HELP</td>
<td>$0053</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_USERCHANGED</td>
<td>$0054</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NOTIFYFORMAT</td>
<td>$0055</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CONTEXTMENU</td>
<td>$007B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_STYLECHANGING</td>
<td>$007C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_STYLECHANGED</td>
<td>$007D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DISPLAYCHANGE</td>
<td>$007E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETICON</td>
<td>$007F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SETICON</td>
<td>$0080</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCCREATE</td>
<td>$0081</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCDESTROY</td>
<td>$0082</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCCALCSIZE</td>
<td>$0083</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCHITTEST</td>
<td>$0084</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCPAINT</td>
<td>$0085</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCACTIVATE</td>
<td>$0086</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_GETDLGCODE</td>
<td>$0087</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMOUSEMOVE</td>
<td>$00A0</td>
<td>&nbsp;当光标在窗口的非客户端区域内移动时发布到窗口。此消息将发布到包含光标的窗口。如果窗口捕获了鼠标,则不会发布此消息。</td>
</tr>
<tr>
<td>WM_NCLBUTTONDOWN</td>
<td>$00A1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCLBUTTONUP</td>
<td>$00A2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCLBUTTONDBLCLK</td>
<td>$00A3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCRBUTTONDOWN</td>
<td>$00A4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCRBUTTONUP</td>
<td>$00A5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCRBUTTONDBLCLK</td>
<td>$00A6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMBUTTONDOWN</td>
<td>$00A7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMBUTTONUP</td>
<td>$00A8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMBUTTONDBLCLK</td>
<td>$00A9</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCXBUTTONDOWN</td>
<td>$00AB</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCXBUTTONUP</td>
<td>$00AC</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCXBUTTONDBLCLK</td>
<td>$00AD</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INPUT</td>
<td>$00FF</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_KEYFIRST</td>
<td>$0100</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_KEYDOWN</td>
<td>$0100</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_KEYUP</td>
<td>$0101</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CHAR</td>
<td>$0102</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DEADCHAR</td>
<td>$0103</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSKEYDOWN</td>
<td>$0104</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSKEYUP</td>
<td>$0105</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSCHAR</td>
<td>$0106</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SYSDEADCHAR</td>
<td>$0107</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_UNICHAR</td>
<td>$0109</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_KEYLAST</td>
<td>$0109</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INITDIALOG</td>
<td>$0110</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COMMAND</td>
<td>$0111</td>
<td>&nbsp;当用户从菜单中选择命令项、控件向其父窗口发送通知消息或转换加速器按键时发送。</td>
</tr>
<tr>
<td>WM_SYSCOMMAND</td>
<td>$0112</td>
<td>&nbsp;当用户从窗口菜单(以前称为系统或控制菜单)选择命令时,或当用户选择最大化按钮、最小化按钮、恢复按钮或关闭按钮时,窗口会收到此消息。</td>
</tr>
<tr>
<td>WM_TIMER</td>
<td>$0113</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HSCROLL</td>
<td>$0114</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_VSCROLL</td>
<td>$0115</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INITMENU</td>
<td>$0116</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_INITMENUPOPUP</td>
<td>$0117</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENUSELECT</td>
<td>$011F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENUCHAR</td>
<td>$0120</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ENTERIDLE</td>
<td>$0121</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENURBUTTONUP</td>
<td>$0122</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENUDRAG</td>
<td>$0123</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENUGETOBJECT</td>
<td>$0124</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_UNINITMENUPOPUP</td>
<td>$0125</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MENUCOMMAND</td>
<td>$0126</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CHANGEUISTATE</td>
<td>$0127</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_UPDATEUISTATE</td>
<td>$0128</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUERYUISTATE</td>
<td>$0129</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORMSGBOX</td>
<td>$0132</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLOREDIT</td>
<td>$0133</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORLISTBOX</td>
<td>$0134</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORBTN</td>
<td>$0135</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORDLG</td>
<td>$0136</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORSCROLLBAR</td>
<td>$0137</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CTLCOLORSTATIC</td>
<td>$0138</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSEFIRST</td>
<td>$0200</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSEMOVE</td>
<td>$0200</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_LBUTTONDOWN</td>
<td>$0201</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_LBUTTONUP</td>
<td>$0202</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_LBUTTONDBLCLK</td>
<td>$0203</td>
<td>&nbsp;当光标位于窗口的客户端区域时,用户双击鼠标左键时发布。如果未捕获鼠标,则消息将发布到光标下方的窗口。否则,消息将发布到捕获鼠标的窗口。</td>
</tr>
<tr>
<td>WM_RBUTTONDOWN</td>
<td>$0204</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_RBUTTONUP</td>
<td>$0205</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_RBUTTONDBLCLK</td>
<td>$0206</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MBUTTONDOWN</td>
<td>$0207</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MBUTTONUP</td>
<td>$0208</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MBUTTONDBLCLK</td>
<td>$0209</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSEWHEEL</td>
<td>$020A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSELAST</td>
<td>$020A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PARENTNOTIFY</td>
<td>$0210</td>
<td>&nbsp;在子窗口上发生重要操作时发送到窗口。此消息现在扩展为包含WM_POINTERDOWN事件。创建子窗口时,系统会在创建窗口的CreateWindow或CreateWindowEx函数返回之前发送WM_ PARENTNOTIFY。销毁子窗口时,系统会在进行销毁窗口的任何处理之前发送消息。</td>
</tr>
<tr>
<td>WM_ENTERMENULOOP</td>
<td>$0211</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_EXITMENULOOP</td>
<td>$0212</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NEXTMENU</td>
<td>$0213</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SIZING</td>
<td>532</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CAPTURECHANGED</td>
<td>533</td>
<td>&nbsp;发送到丢失鼠标捕获的窗口。</td>
</tr>
<tr>
<td>WM_MOVING</td>
<td>534</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_POWERBROADCAST</td>
<td>536</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DEVICECHANGE</td>
<td>537</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_STARTCOMPOSITION</td>
<td>$010D</td>
<td>&nbsp;在输入法生成合成字符串(作为击键的结果)之前立即发送。窗口通过其WindowProc功能接收此消息。</td>
</tr>
<tr>
<td>WM_IME_ENDCOMPOSITION</td>
<td>$010E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_COMPOSITION</td>
<td>$010F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_KEYLAST</td>
<td>$010F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_SETCONTEXT</td>
<td>$0281</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_NOTIFY</td>
<td>$0282</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_CONTROL</td>
<td>$0283</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_COMPOSITIONFULL</td>
<td>$0284</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_SELECT</td>
<td>$0285</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_CHAR</td>
<td>$0286</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_REQUEST</td>
<td>$0288</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_KEYDOWN</td>
<td>$0290</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_IME_KEYUP</td>
<td>$0291</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDICREATE</td>
<td>$0220</td>
<td>&nbsp;应用程序将WM_MDICREATE消息发送到多文档界面(MDI)客户端窗口,以创建MDI子窗口。</td>
</tr>
<tr>
<td>WM_MDIDESTROY</td>
<td>$0221</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIACTIVATE</td>
<td>$0222</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIRESTORE</td>
<td>$0223</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDINEXT</td>
<td>$0224</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIMAXIMIZE</td>
<td>$0225</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDITILE</td>
<td>$0226</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDICASCADE</td>
<td>$0227</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIICONARRANGE</td>
<td>$0228</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIGETACTIVE</td>
<td>$0229</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDISETMENU</td>
<td>$0230</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ENTERSIZEMOVE</td>
<td>$0231</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_EXITSIZEMOVE</td>
<td>$0232</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DROPFILES</td>
<td>$0233</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MDIREFRESHMENU</td>
<td>$0234</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSEHOVER</td>
<td>$02A1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_MOUSELEAVE</td>
<td>$02A3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMOUSEHOVER</td>
<td>$02A0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_NCMOUSELEAVE</td>
<td>$02A2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_WTSSESSION_CHANGE</td>
<td>$02B1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_TABLET_FIRST</td>
<td>$02C0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_TABLET_LAST</td>
<td>$02DF</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CUT</td>
<td>$0300</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COPY</td>
<td>$0301</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PASTE</td>
<td>$0302</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CLEAR</td>
<td>$0303</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_UNDO</td>
<td>$0304</td>
<td>&nbsp;应用程序向编辑控件发送WM_UNDO消息,以撤消上一个操作。将此消息发送到编辑控件时,将恢复以前删除的文本或删除以前添加的文本。</td>
</tr>
<tr>
<td>WM_RENDERFORMAT</td>
<td>$0305</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_RENDERALLFORMATS</td>
<td>$0306</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DESTROYCLIPBOARD</td>
<td>$0307</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DRAWCLIPBOARD</td>
<td>$0308</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PAINTCLIPBOARD</td>
<td>$0309</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_VSCROLLCLIPBOARD</td>
<td>$030A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_SIZECLIPBOARD</td>
<td>$030B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_ASKCBFORMATNAME</td>
<td>$030C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_CHANGECBCHAIN</td>
<td>$030D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HSCROLLCLIPBOARD</td>
<td>$030E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_QUERYNEWPALETTE</td>
<td>$030F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PALETTEISCHANGING</td>
<td>$0310</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PALETTECHANGED</td>
<td>$0311</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HOTKEY</td>
<td>$0312</td>
<td>&nbsp; 热键</td>
</tr>
<tr>
<td>WM_PRINT</td>
<td>791</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PRINTCLIENT</td>
<td>792</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_APPCOMMAND</td>
<td>$0319</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_THEMECHANGED</td>
<td>$031A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HANDHELDFIRST</td>
<td>856</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_HANDHELDLAST</td>
<td>863</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PENWINFIRST</td>
<td>$0380</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_PENWINLAST</td>
<td>$038F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COALESCE_FIRST</td>
<td>$0390</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_COALESCE_LAST</td>
<td>$039F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_FIRST</td>
<td>$03E0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_INITIATE</td>
<td>WM_DDE_FIRST + 0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_TERMINATE</td>
<td>WM_DDE_FIRST + 1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_ADVISE</td>
<td>WM_DDE_FIRST + 2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_UNADVISE</td>
<td>WM_DDE_FIRST + 3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_ACK</td>
<td>WM_DDE_FIRST + 4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_DATA</td>
<td>WM_DDE_FIRST + 5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_REQUEST</td>
<td>WM_DDE_FIRST + 6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_POKE</td>
<td>WM_DDE_FIRST + 7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_EXECUTE</td>
<td>WM_DDE_FIRST + 8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DDE_LAST</td>
<td>WM_DDE_FIRST + 8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DWMCOMPOSITIONCHANGED</td>
<td>$031E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DWMNCRENDERINGCHANGED</td>
<td>$031F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DWMCOLORIZATIONCOLORCHANGED</td>
<td>$0320</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_DWMWINDOWMAXIMIZEDCHANGE</td>
<td>$0321</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_APP</td>
<td>$8000</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>WM_USER</td>
<td>$0400</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Button Notification Codes</th></tr>
<tr>
<td>BN_CLICKED</td>
<td>0</td>
<td>表明已在按钮上按了一次鼠标键</td>
</tr>
<tr>
<td>BN_PAINT</td>
<td>1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_HILITE</td>
<td>2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_UNHILITE</td>
<td>3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_DISABLE</td>
<td>4</td>
<td>表明按钮己被禁止</td>
</tr>
<tr>
<td>BN_DOUBLECLICKED</td>
<td>5</td>
<td>表明已在按钮上按了两次鼠标键</td>
</tr>
<tr>
<td>BN_PUSHED</td>
<td>BN_HILITE</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_UNPUSHED</td>
<td>BN_UNHILITE</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_DBLCLK</td>
<td>BN_DOUBLECLICKED</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_SETFOCUS</td>
<td>6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BN_KILLFOCUS</td>
<td>7</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Button Control Messages</th></tr>
<tr>
<td>BM_GETCHECK</td>
<td>$00F0</td>
<td>确定圆按钮或检查框是否被选中</td>
</tr>
<tr>
<td>BM_SETCHECK</td>
<td>$00F1</td>
<td>设置或删除按钮控制的选中标记</td>
</tr>
<tr>
<td>BM_GETSTATE</td>
<td>$00F2</td>
<td>确定按钮控制状态</td>
</tr>
<tr>
<td>BM_SETSTATE</td>
<td>$00F3</td>
<td>高亮度显示按钮控制</td>
</tr>
<tr>
<td>BM_SETSTYLE</td>
<td>$00F4</td>
<td>改变按钮风格</td>
</tr>
<tr>
<td>BM_CLICK</td>
<td>$00F5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BM_GETIMAGE</td>
<td>$00F6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>BM_SETIMAGE</td>
<td>$00F7</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Listbox Notification Codes</th></tr>
<tr>
<td>LBN_ERRSPACE</td>
<td>(-2)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LBN_SELCHANGE</td>
<td>1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LBN_DBLCLK</td>
<td>2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LBN_SELCANCEL</td>
<td>3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LBN_SETFOCUS</td>
<td>4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LBN_KILLFOCUS</td>
<td>5</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Listbox messages</th></tr>
<tr>
<td>LB_ADDSTRING</td>
<td>$0180</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_INSERTSTRING</td>
<td>$0181</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_DELETESTRING</td>
<td>$0182</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SELITEMRANGEEX</td>
<td>$0183</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_RESETCONTENT</td>
<td>$0184</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETSEL</td>
<td>$0185</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETCURSEL</td>
<td>$0186</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETSEL</td>
<td>$0187</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETCURSEL</td>
<td>$0188</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETTEXT</td>
<td>$0189</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETTEXTLEN</td>
<td>$018A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETCOUNT</td>
<td>$018B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SELECTSTRING</td>
<td>$018C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_DIR</td>
<td>$018D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETTOPINDEX</td>
<td>$018E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_FINDSTRING</td>
<td>$018F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETSELCOUNT</td>
<td>$0190</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETSELITEMS</td>
<td>$0191</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETTABSTOPS</td>
<td>$0192</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETHORIZONTALEXTENT</td>
<td>$0193</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETHORIZONTALEXTENT</td>
<td>$0194</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETCOLUMNWIDTH</td>
<td>$0195</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_ADDFILE</td>
<td>$0196</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETTOPINDEX</td>
<td>$0197</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETITEMRECT</td>
<td>$0198</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETITEMDATA</td>
<td>$0199</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETITEMDATA</td>
<td>$019A</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SELITEMRANGE</td>
<td>$019B</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETANCHORINDEX</td>
<td>$019C</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETANCHORINDEX</td>
<td>$019D</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETCARETINDEX</td>
<td>$019E</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETCARETINDEX</td>
<td>$019F</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETITEMHEIGHT</td>
<td>$01A0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETITEMHEIGHT</td>
<td>$01A1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_FINDSTRINGEXACT</td>
<td>$01A2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETLOCALE</td>
<td>$01A5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_GETLOCALE</td>
<td>$01A6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_SETCOUNT</td>
<td>$01A7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_INITSTORAGE</td>
<td>$01A8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_ITEMFROMPOINT</td>
<td>$01A9</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>LB_MSGMAX</td>
<td>432</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Combo Box Notification Codes</th></tr>
<tr>
<td>CBN_ERRSPACE</td>
<td>(-1)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_SELCHANGE</td>
<td>1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_DBLCLK</td>
<td>2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_SETFOCUS</td>
<td>3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_KILLFOCUS</td>
<td>4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_EDITCHANGE</td>
<td>5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_EDITUPDATE</td>
<td>6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_DROPDOWN</td>
<td>7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_CLOSEUP</td>
<td>8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_SELENDOK</td>
<td>9</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CBN_SELENDCANCEL</td>
<td>10</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Combo Box messages</th></tr>
<tr>
<td>CB_GETEDITSEL</td>
<td>$0140</td>
<td>取组合框的编辑控制中的选中正文的起点与终点位置</td>
</tr>
<tr>
<td>CB_LIMITTEXT</td>
<td>$0141</td>
<td>确定组合框编辑控制中能结人的最大字符申长度</td>
</tr>
<tr>
<td>CB_SETEDITSEL</td>
<td>$0142</td>
<td>选中指定起始和终止位复的编辑控制中的正文</td>
</tr>
<tr>
<td>CB_ADDSTRING</td>
<td>$0143</td>
<td>把一字符串加到组合框的列表框中</td>
</tr>
<tr>
<td>CB_DELETESTRING</td>
<td>$0144</td>
<td>把一字符串从组合框的列表框中剔除</td>
</tr>
<tr>
<td>CB_DIR</td>
<td>$0145</td>
<td>取当前目录中录的文件表井加到组合框中</td>
</tr>
<tr>
<td>CB_GETCOUNT</td>
<td>$0146</td>
<td>确定组合框的列表框中的项的数目</td>
</tr>
<tr>
<td>CB_GETCURSEL</td>
<td>$0147</td>
<td>返回当前选中项的索引</td>
</tr>
<tr>
<td>CB_GETLBTEXT</td>
<td>$0148</td>
<td>从组合框的列表框中拷贝一字符串到缓冲区</td>
</tr>
<tr>
<td>CB_GETLBTEXTLEN</td>
<td>$0149</td>
<td>确定组合框的列表框中字符中的长度</td>
</tr>
<tr>
<td>CB_INSERTSTRING</td>
<td>$014A</td>
<td>在组合框的列表框中插入一字符串</td>
</tr>
<tr>
<td>CB_RESETCONTENT</td>
<td>$014B</td>
<td>从组合框中删除全部字符串</td>
</tr>
<tr>
<td>CB_FINDSTRING</td>
<td>$014C</td>
<td>在组合框的列表中寻找与指定前级相匹配的第一个字符串</td>
</tr>
<tr>
<td>CB_SELECTSTRING</td>
<td>$014D</td>
<td>选择具有指定前缀的第一个字符串</td>
</tr>
<tr>
<td>CB_SETCURSEL</td>
<td>$014E</td>
<td>从组合框的列表框中选择一字符串并使之可见</td>
</tr>
<tr>
<td>CB_SHOWDROPDOWN</td>
<td>$014F</td>
<td>显示或院藏组合框中的下拉列表框</td>
</tr>
<tr>
<td>CB_GETITEMDATA</td>
<td>$0150</td>
<td>取与拥有者自绘组合框菜造项有关的32位值</td>
</tr>
<tr>
<td>CB_SETITEMDATA</td>
<td>$0151</td>
<td>设置拥有者自绘组合框有关项相应的32位值</td>
</tr>
<tr>
<td>CB_GETDROPPEDCONTROLRECT</td>
<td>$0152</td>
<td>取组合框的下拉列表框的屏幕坐标</td>
</tr>
<tr>
<td>CB_SETITEMHEIGHT</td>
<td>$0153</td>
<td>放置组合框成分的高度</td>
</tr>
<tr>
<td>CB_GETITEMHEIGHT</td>
<td>$0154</td>
<td>确定组合框组成的高度</td>
</tr>
<tr>
<td>CB_SETEXTENDEDUI</td>
<td>$0155</td>
<td>为组合框指定用户接口类型扩充的或缺省的</td>
</tr>
<tr>
<td>CB_GETEXTENDEDUI</td>
<td>$0156</td>
<td>确定组合框是否有缺省的或扩充的用户界面</td>
</tr>
<tr>
<td>CB_GETDROPPEDSTATE</td>
<td>$0157</td>
<td>确定组合框的列表框是否放下拉,以及是否可见</td>
</tr>
<tr>
<td>CB_FINDSTRINGEXACT</td>
<td>$0158</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_SETLOCALE</td>
<td>345</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_GETLOCALE</td>
<td>346</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_GETTOPINDEX</td>
<td>347</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_SETTOPINDEX</td>
<td>348</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_GETHORIZONTALEXTENT</td>
<td>349</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_SETHORIZONTALEXTENT</td>
<td>350</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_GETDROPPEDWIDTH</td>
<td>351</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_SETDROPPEDWIDTH</td>
<td>352</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_INITSTORAGE</td>
<td>353</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>CB_MSGMAX</td>
<td>354</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Edit Control Notification Codes</th></tr>
<tr>
<td>EN_SETFOCUS</td>
<td>$0100</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_KILLFOCUS</td>
<td>$0200</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_CHANGE</td>
<td>$0300</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_UPDATE</td>
<td>$0400</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_ERRSPACE</td>
<td>$0500</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_MAXTEXT</td>
<td>$0501</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_HSCROLL</td>
<td>$0601</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EN_VSCROLL</td>
<td>$0602</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Edit Control Messages</th></tr>
<tr>
<td>EM_GETSEL</td>
<td>$00B0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETSEL</td>
<td>$00B1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETRECT</td>
<td>$00B2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETRECT</td>
<td>$00B3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETRECTNP</td>
<td>$00B4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SCROLL</td>
<td>$00B5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_LINESCROLL</td>
<td>$00B6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SCROLLCARET</td>
<td>$00B7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETMODIFY</td>
<td>$00B8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETMODIFY</td>
<td>$00B9</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETLINECOUNT</td>
<td>$00BA</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_LINEINDEX</td>
<td>$00BB</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETHANDLE</td>
<td>$00BC</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETHANDLE</td>
<td>$00BD</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETTHUMB</td>
<td>$00BE</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_LINELENGTH</td>
<td>$00C1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_REPLACESEL</td>
<td>$00C2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETLINE</td>
<td>$00C4</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_LIMITTEXT</td>
<td>$00C5</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_CANUNDO</td>
<td>$00C6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_UNDO</td>
<td>$00C7</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_FMTLINES</td>
<td>$00C8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_LINEFROMCHAR</td>
<td>$00C9</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETTABSTOPS</td>
<td>$00CB</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETPASSWORDCHAR</td>
<td>$00CC</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_EMPTYUNDOBUFFER</td>
<td>$00CD</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETFIRSTVISIBLELINE</td>
<td>$00CE</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETREADONLY</td>
<td>$00CF</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETWORDBREAKPROC</td>
<td>$00D0</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETWORDBREAKPROC</td>
<td>$00D1</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETPASSWORDCHAR</td>
<td>$00D2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETMARGINS</td>
<td>211</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETMARGINS</td>
<td>212</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETLIMITTEXT</td>
<td>EM_LIMITTEXT</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETLIMITTEXT</td>
<td>213</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_POSFROMCHAR</td>
<td>214</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_CHARFROMPOS</td>
<td>215</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_SETIMESTATUS</td>
<td>216</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>EM_GETIMESTATUS</td>
<td>217</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Scroll bar messages</th></tr>
<tr>
<td>SBM_SETPOS</td>
<td>224</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_GETPOS</td>
<td>225</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_SETRANGE</td>
<td>226</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_SETRANGEREDRAW</td>
<td>230</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_GETRANGE</td>
<td>227</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_ENABLE_ARROWS</td>
<td>228</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_SETSCROLLINFO</td>
<td>233</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>SBM_GETSCROLLINFO</td>
<td>234</td>
<td>&nbsp;</td>
</tr>
<tr><th colspan="3">Dialog messages</th></tr>
<tr>
<td>DM_GETDEFID</td>
<td>(WM_USER+0)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>DM_SETDEFID</td>
<td>(WM_USER+1)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>DM_REPOSITION</td>
<td>(WM_USER+2)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>PSM_PAGEINFO</td>
<td>(WM_USER+100)</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>PSM_SHEETINFO</td>
<td>(WM_USER+101)</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="color: rgba(136, 136, 136, 1); font-size: 12px">创建时间:2020.02.12  更新时间:2022.05.26</span></p>
<p>&nbsp;</p>

</div>
<div id="MySignature" role="contentinfo">
    博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你有所帮助,谢谢!<br><br>
来源:https://www.cnblogs.com/guorongtao/p/12299518.html
頁: [1]
查看完整版本: Delphi Window Messages 消息