Yo usaba lo siguiente para hacer algo parecido a lo turo:
Código C:
Ver originalPedro = GetCursorPos(&Pos);
CurrerWin = WindowFromPoint(Pos);
AUX = GetWindowText(CurrerWin, Tecto, sizeof(Tecto));
La api WindowFromPoint te devuelve el HWND de un objeto. Luego lo que haces le mandas un mensage con SendMessage o Setwindowtext.
Te recomiendo que investigues sobre los HWND de las ventanas. Hay muchas Api para manejarte sobre los objetos de la ventana. Ahora mismo ya me he olvidado. Este codigo lo hice hace mas de 5 años.