Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/05/2008, 19:17
boluart
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 4 meses
Puntos: 13
Respuesta: Mantener Control "Ctrl" precionado

Bueno no me diste tiempo a responder...
a y espero que te haya ido bien con tu amiga del msn

hay dos tipos de eventos cuando se presiona una tecla

El KeyDown que es cuando se preciona
El KeyUp que es cuando se suelta

por eso es que se llama al evento keybd_event dos veces.
La primera es para que empiece a precionar y la segunda para que deje de precionar

Call keybd_event(38, 0, 0, 0) ' KeyDown
Call keybd_event(38, 0, KEYEVENTF_KEYUP, 0) ' KeyUp

si mal no recuerdo tu querias que se quede precionado entonces tendrias que llamar solo una vez (solo la primera vez - KeyDown)

y es cierto el parametro 38 es el codigo ascii de la tecla a precionar en el ejemplo si mal no recuerdo es la flecha de desplazamiento hacia arriba (espero no equivocarme), en tu caso tendrias que cambiar el 38 por el codigo ascii de la tecla Ctrl.

Espero que haya quedado todo claro.
Saludos
__________________
Vivir para ser buenos y ser buenos para servir mejor.