由于打开的文件太多,有时想要按照自己的喜欢的方式排列下任务栏按钮 .所以在网上找了很多工具,其中Taskix最合我的心意
所以跟踪了一下Taskix
03DC1F63 |> /8B5424 20 /mov edx, dword ptr [esp+20] ; <-
03DC1F67 |. |53 |push ebx ; A A
03DC1F68 |. |8D4402 FF |lea eax, dword ptr [edx+eax-1]
03DC1F6C |. |50 |push eax ; D D
03DC1F6D |. |68 52040000 |push 452 ; TB_MOVEBUTTON
03DC1F72 |. |56 |push esi
03DC1F73 |. |FFD7 |call edi
03DC1F75 |. |85C0 |test eax, eax
03DC1F77 |. |0F84 84000000 |je 03DC2001
03DC1F7D |. |8B4424 18 |mov eax, dword ptr [esp+18]
03DC1F81 |. |4D |dec ebp
03DC1F82 |. |3BE8 |cmp ebp, eax
03DC1F84 |.^\7D DD \jge short 03DC1F63
左移一位
SendMessage(hWnd,TB_MOVEBUTTON,id,id - 3);
SendMessage(hWnd,TB_MOVEBU