Olá Aluccard! Eu abri o programa que você me indicou e verifiquei oq aconteceu quando arrastei, agora o problema que quando tento simular dessa forma o sendmessage me retorna false não sei exatamente o porquê, fiz como vi na simulação fiz dessa forma:
SendMessage( hwnd_tibia, WM_SETCURSOR, (WPARAM)hwnd_tibia, MAKELPARAM(HTCLIENT, WM_LBUTTONDOWN) );
PostMessage( hwnd_tibia, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x_inicial, y_inicial) );
//Aqui tem os PostMessage que move o mouse
PostMessage( hwnd_tibia, WM_LBUTTONUP, 0x0, MAKELPARAM(x_final, y_final) );
SendMessage( hwnd_tibia, WM_SETCURSOR, (WPARAM)hwnd_tibia, MAKELPARAM(HTCLIENT, WM_MOUSEMOVE) );
PostMessage( hwnd_tibia, WM_MOUSEMOVE, 0x0, MAKELPARAM(x_final, y_final) );
Não sei se vc poderia me ajudar a solucionar o problema do sendmessage que seto o cursor para clicar com o botão esquerdo do mouse para depois postar a message do botão esquerdo do mouse pressionado em um tal coordenada em relação ao client do tibia onde fica a posição inicial do meu loot, depois aparece vários postmessage movimentando o mouse até a posição final e depois posto outra message para a coordenada final onde vou soltar o loot e depois envio outro send message para o mouse mover. Isso que descrevi foi oq eu observei no Spy++ e tentei replicar no meu código colocando todos os parâmetros certos. Se alguém poderia me ajudar a resolver o problema do sendmessage fica retornando false eu ficaria muito agradecido. Obrigado pela atenção de todos!