WINDEV Simuler la touche Windows+d

Résolu
MaxPail Messages postés 9 Statut Membre -  
MaxPail Messages postés 9 Statut Membre -
Bonjour,

Je souhaiterai savoir si il existe une commande en Windev qui permettrai de simuler la combinaison WINDOWS+d, ou bien une commande de ce type :

LanceAppli(SysRep(srWindows)+"\system32\rundll32.exe user32.dll,LockWorkStation")

qui permettrai de faire la même chose..

En attendant vos réponses..

Merci d'avance.

1 réponse

  1. tuxboy Messages postés 1083 Statut Membre 190
     
    Il existe une fonction EnvoieTouche
    par exemple : EnvoieTouche("%{F4}")
    0
    1. MaxPail Messages postés 9 Statut Membre
       
      Oui je connais cette fonction mais malheureusement elle ne gère pas la touche WINDOWS.
      0
    2. tuxboy Messages postés 1083 Statut Membre 190
       
      Dans ce cas, il faut que tu passes par l'API de Windows, regarde du côté de la fonction "SendMessage"
      0
    3. MaxPail Messages postés 9 Statut Membre
       
      J'ai trouvé !
      En effet il fallait que je passe par cette fonction :
      SendMessage( AppelDLL32("user32","FindWindowA", "Shell_TrayWnd" , Null) , 0x111 , 419 , 0)

      Merci beaucoup de ton aide :-)
      0