Ver Mensaje Individual
  #4  
Antiguo 12-11-2004
senpiterno senpiterno is offline
Miembro
 
Registrado: abr 2004
Posts: 112
Reputación: 21
senpiterno Va por buen camino
Gracias Roman por tu respuesta
Cita:
Empezado por roman
¿Y por qué no llamas directamente al evento, o mejor aun, a las funciones asociadas?
No puedo hacer esto ya el control en donde intento simular el soltar una tecla es un grid, el el cual necesito simular que se precionan las teclas de direccion a traves de botones. Y necesito que cada vez que se simula el soltar una tecla se cambie el foco de la celda del grid seleccionada, y esto solo lo consigo simulando que se precionan las teclas de direccion. Cuando esto ocurre se lanza el evento KeyUp del mismo control, el cual tiene las funciones asociadas al nuevo foco originado por el cambio de la celda activa....

el efecto que deseo lo consigo asi:
Código Delphi [-]
keybd_event(VK_DOWN,0,0,0);//Precionamos la tecla (cambia el foco)
keybd_event(VK_DOWN,0,KEYEVENTF_KEYUP,0);//Ahora la soltamos (dispara el evento KeyUp)

Saludos...
Responder Con Cita