copmment simuler l'apui d'un touche

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

copmment simuler l'apui d'un touche

Message par scaraber »

salut
je cherche a simuler l'apuis d'un touche avec un programme comment faire ?
merci d'avance
a+
scaraber
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Code de Demonio Ardente

Code : Tout sélectionner

; this function simulates a keypress with optional control, alt, and shift
ProcedureDLL SimulateKeyPress(vk, Delay, control, alt, shift)
  If control
    keybd_event_(#VK_CONTROL, 0, 0,0)
  EndIf
  If alt
    keybd_event_(#VK_MENU, 0,0,0)
  EndIf
  If shift
    keybd_event_(#VK_SHIFT, 0,0,0)
  EndIf
  keybd_event_(vk, 0,0,0)
  Delay(Delay)
  keybd_event_(vk, 0, #KEYEVENTF_KEYUP, 0)
  If control
    keybd_event_(#VK_CONTROL, 0, #KEYEVENTF_KEYUP,0)
  EndIf
  If alt
    keybd_event_(#VK_MENU, 0,#KEYEVENTF_KEYUP,0)
  EndIf
  If shift
    keybd_event_(#VK_SHIFT, 0,#KEYEVENTF_KEYUP,0)
  EndIf
EndProcedure
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

regarde là :
http://www.purearea.net/pb/CodeArchiv/French.html#9

Get&Send Key

j'ai testé ça fonctionne bien
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Droopy a écrit :Code de Demonio Ardente
tu as été plus rapide que moi :P
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Une minute plus rapide 8) :D
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

Message par scaraber »

salut
merci beaucoup ceci ma grandemant aidé....
il me reste un probleme
quelle est le vk pour le slash ? #VK_SLASH ne marche pas
a+
scaraber
Répondre