Ver Mensaje Individual
  #5  
Antiguo 19-05-2008
vejerf vejerf is offline
Miembro
 
Registrado: ene 2007
Posts: 206
Reputación: 20
vejerf Va por buen camino
Unhappy

Debo ser bastante torpe cHackAll porque ni con los otros hilos me aclaro. Para empezar no sé como enviar una combinación de teclas porque no me funciona ni mandándolas una a una ni haciendo la suma de las tres. No me funciona ni así:
Código Delphi [-]
SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONDOWN,VK_CONTROL+VK_MENU+Byte('B'),0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONDOWN,VK_CONTROL+VK_MENU+Byte('B'),0);

Ni así:
Código Delphi [-]
SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONDOWN,VK_CONTROL,0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONDOWN,VK_MENU,0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONDOWN,Byte('B'),0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONUP,VK_CONTROL,0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONUP,VK_MENU,0);
    SendMessage(Aplicacion.GetMainHwnd,WM_LBUTTONUP,Byte('B'),0);

Con Aplicacion.GetMainHwnd obtengo el handler del Google Earth y estoy intentando enviar la pulsación simultánea de las teclas Ctrl+Alt+B, pero no me funciona y ya no encuentro nada más en los hilos del foro.

Si alguien sabe algo más sobre este tema... Gracias!!!
Responder Con Cita