Ver Mensaje Individual
  #4  
Antiguo 06-01-2016
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Se puede con la API, en concreto con el mensaje WM_GETTEXT.

Lo siguiente es un ejemplo de como usarlo desde delphi:
Código Delphi [-]
var
  P: TPoint;
  hWind: HANDLE;
  Buffer: array [0..255] of CHAR;
begin
  // Localizamos la ventana a la que apunta el mouse...
  GetCursorPos(P);
  hWnd:= WindowFromPoint(P);

  // Leemos su caption...
  SendMessage(hWnd, WM_GETTEXT, 255, Cardinal(@Buffer[0]));

  // y lo mostramos en un MessageBox
  MessageBox(0, @Buffer[0], 'El Caption es:'); 
end;

Saludos.
Responder Con Cita