Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/01/2012, 03:25
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 3 meses
Puntos: 29
Respuesta: Reconocer teclado en cualquier momento

Creo que para eso tienes que poner un timer con un interval de 100 o asi, y dentro usar la api GetAsyncKeyState
algo asi:

Código vb:
Ver original
  1. Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
  2.  
  3. Private Sub Timer1_Timer()
  4.   if GetAsyncKeyState(vbKeyControl)<>0 then
  5.     if GetAsyncKeyState(vbKeyK)<>0 then
  6.       msgbox "pulsado ctrl+k"
  7.     end if
  8.   end if
  9. End Sub
de ese modo siempre se esta mirando el teclado
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!