Le API coinvolte per realizzare un programma del genere dovrebbero essere

GetCursorPos
WindowFromPoint
SendMessage

Prova a fare una ricerca ...