IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Simuler l'appui sur les touches Win+L [WD14]


Sujet :

WinDev

  1. #1
    Membre du Club Avatar de darkphenx
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 89
    Points : 57
    Points
    57
    Par défaut Simuler l'appui sur les touches Win+L
    Bonjour,

    Dans une appli, je souhaiterai simuler le verrouillage de session par un clic de souris. J'ai essayé la fct "envoietouche", mais pour les combinaisons de touches, ça ne fonctionne pas.

    Si qq1 à une idée.

    Par avance,
    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 41
    Points : 16
    Points
    16
    Par défaut
    Tu as recherché dans l'aide Windev? Parce que c'est l'aide est très bien documenté et permet d'effectuer de bonnes recherches.

    Sinon pour répondre a ta question, il faut bien utiliser la fonction EnvoieTouche mais il faut combiner le clic gauche de la souris avec les touches du clavier, quelque chose comme ca en fait :

    EnvoieTouche("{BTNGAUCHE,1,1}"+"^{ECHAP}")

    ( cet exemple permet de dérouler le menu démarrer )

  3. #3
    Membre du Club Avatar de darkphenx
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 89
    Points : 57
    Points
    57
    Par défaut
    Ah oui effectivement, j'avais pas vu ça comme ça pour l'association du clic souris...

    Par contre, comme je ne connais pas l'équivalence de la touche "Windows", je simule l'appui sur CTRL + ALT + SUPPR (^%{SUPPR}) mais cela ne fonctionne pas... ça repositionne juste mon pointeur souris en 1,1

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 498
    Points : 461
    Points
    461
    Par défaut
    Sinon tu as la possibilité de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LanceAppli(SysRep(srWindows)+"\system32\rundll32.exe user32.dll,LockWorkStation")

  5. #5
    Membre du Club Avatar de darkphenx
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 89
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par fucce Voir le message
    Sinon tu as la possibilité de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LanceAppli(SysRep(srWindows)+"\system32\rundll32.exe user32.dll,LockWorkStation")
    Super merci, je ne connaissais pas la commande.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/02/2007, 09h30
  2. Réponses: 2
    Dernier message: 02/01/2007, 12h47
  3. [D7] Simuler l'appui sur la touche VERR MAJ ??
    Par fredfred dans le forum Delphi
    Réponses: 8
    Dernier message: 14/06/2006, 14h23
  4. Intercepter l'appui sur les touches spéciales
    Par Mayhem dans le forum Windows
    Réponses: 1
    Dernier message: 05/01/2006, 20h31
  5. Simuler l'appui sur une touche, au niveau système
    Par debutant java dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 13/08/2004, 12h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo