请大家详细解释一下下面这些消息的作用什么时候发送和参数的意思。100分。
<00090> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00091> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:347 yPos:280
<00092> 005F008C S WM_NCHITTEST xPos:350 yPos:312
<00093> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00094> 005F008C S WM_NCHITTEST xPos:350 yPos:312
<00095> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00096> 005F008C S WM_SETCURSOR hwnd:005F008C nHittest:HTCLIENT wMouseMsg:WM_MOUSEMOVE
<00097> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00098> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:346 yPos:280
<00099> 005F008C S WM_NCHITTEST xPos:349 yPos:312
<00100> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00101> 005F008C S WM_NCHITTEST xPos:349 yPos:312
<00102> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00103> 005F008C S WM_SETCURSOR hwnd:005F008C nHittest:HTCLIENT wMouseMsg:WM_MOUSEMOVE
<00104> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00105> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:345 yPos:280
<00106> 005F008C S WM_NCHITTEST xPos:349 yPos:311
<00107> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00090> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00091> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:347 yPos:280
<00092> 005F008C S WM_NCHITTEST xPos:350 yPos:312
<00093> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00094> 005F008C S WM_NCHITTEST xPos:350 yPos:312
<00095> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00096> 005F008C S WM_SETCURSOR hwnd:005F008C nHittest:HTCLIENT wMouseMsg:WM_MOUSEMOVE
<00097> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00098> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:346 yPos:280
<00099> 005F008C S WM_NCHITTEST xPos:349 yPos:312
<00100> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00101> 005F008C S WM_NCHITTEST xPos:349 yPos:312
<00102> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
<00103> 005F008C S WM_SETCURSOR hwnd:005F008C nHittest:HTCLIENT wMouseMsg:WM_MOUSEMOVE
<00104> 005F008C R WM_SETCURSOR fHaltProcessing:False
<00105> 005F008C P WM_MOUSEMOVE fwKeys:0000 xPos:345 yPos:280
<00106> 005F008C S WM_NCHITTEST xPos:349 yPos:311
<00107> 005F008C R WM_NCHITTEST nHittest:HTCLIENT
SetCursor设置光标
MouseMove移动鼠标
MSDN会讲得很详细
顺序等。
对应的参数解释各不相同,
很简单, 查MSDN诸如次类
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_NCHITTEST
WPARAM wParam, // not used
LPARAM lParam // horizontal and vertical position
);
中的R是什么意思?还有同一位置的P,S?
s: Sendmessage 用sendmessage发送的消息
r: return 表示返回的消息