关于 spy++ 捕获消息

<00001> 00040AD2 S WM_SYSCOMMAND uCmdType:SC_MINIMIZE xPos:570 yPos:284
<00002> 00040AD2 R WM_SYSCOMMAND

00001

 00002

其中

wParam

0000 F020   //0000 0000 0000 0000 1111 0000 0010 0000‬ //

IParam

010C023A   //‭0000 0001 0001 1100 0000 0010 0011 1010‬

// lParam 的低字(LOWORD)代表鼠标的x,高字(HIWORD)代表鼠标的y,

xPos:570 yPos:284
x(10) =570; x(16) = 23A; x(2) =‭0000 0010 0011 1010‬
y(10)=284; y(16)=11C; y(2) =‭0000 0001 0001 1100‬

转自https://www.wuyublog.com/bianchengrizhi/208.html

<00001>:是SPY++捕获到的消息序号,主要是它记录顺序用。
00130042:这是目标窗口句柄的16进制。
S:这里第一行是S,第二行是R,第三行是P。一起说了。
S 是指使用 SendMessage 发送的消息,
R 是使用SendMessage发送消息后得到的返回值。
P 是使用PostMessage 发送的消息。
WM_SYSCOMMAND  发送的消息值,也就是 SendMessage 的第二个参数(PostMessage 参数与SendMessage的一样)



原文地址:https://www.cnblogs.com/enych/p/12193408.html