Ver Mensaje Individual
  #5  
Antiguo 06-01-2016
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Reputación: 21
StartKill Va por buen camino
Muy buenas con el foro

Antes de todo gracias por el interes a mi problema;

Etimado orodriguezca, por lo menos ya se que no era una locura mia

Cita:
Por: Casimiro Notevi
¿Con "app" te refieres a los programas para iOS?
No, me refiero a Aplicaciones Windows

Código Delphi [-]
 Por: escafandra
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;
Si no me equivoco este código es para obtener los caption de un aplicativo

//-------------
Siendo un poco mas explicito con mi duda:

Es un aplicativo que muestra un conjunto de botones de forma aleatoria ( pero siempre son los mismos caption )

El orden de los caption de los botones puede ser:
-> Implantar, Dregradar, Abrir, Aceptar, Cancelar

Otras veces es:
-> Implantar, Cancelar, Dregradar, Aceptar, Abrir
y todas las permutaciones que pudieran existir...

Tengo las coordenadas de los botones, pero no se en que boton automatizar el click.. por ello mi interes de capturar el caption del boton donde se encuentre el mouse antes del click automático ( logicamente sin hacer click sobre el para obtener el caption...)

Your Friend

StartKill
Lima-Perú
Responder Con Cita