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

Dotnet Discussion :

[WinForms]Simuler CRT ALT SUPP


Sujet :

Dotnet

  1. #1
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut [WinForms]Simuler CRT ALT SUPP
    Bonjour pour simuler un crt alt supp avec vb je fais ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SendKeys.Send("^(%{DEL})")
    Mais ca ne fonctione pas !

    j'ai eu les codes sur le msdn

    http://msdn.microsoft.com/library/fr...classtopic.asp

    Pourquoi ca ne fonctionne pas ?

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,

    Il me semble que les fonction comme le sendkeys envoient des touches à une application et ne simulent donc pas directement les frappes clavier à l'entrée avant traitement par l'OS.

  3. #3
    Membre actif
    Inscrit en
    Janvier 2004
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 208
    Points : 227
    Points
    227
    Par défaut
    et comme ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    SendKeys.Send("^(%({DEL}))")

  4. #4
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut
    nan ca fonctionne pas

  5. #5
    Membre éclairé
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Points : 777
    Points
    777
    Par défaut
    Tu peux nous en dire plus sur ce que tu veux faire exactement ? sendkeys ne devrais pas exister, c'est une méthode vbiste batard

  6. #6
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut
    je veux réaliser une fermeture de session windows dans mon code

  7. #7
    Membre averti Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Points : 410
    Points
    410
    Par défaut
    Citation Envoyé par HULK
    je veux réaliser une fermeture de session windows dans mon code
    Salut

    je pense que cela peut t aider !

    http://www.codeproject.com/system/StayON.asp

  8. #8
    Membre actif Avatar de toniolol
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2005
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 281
    Points : 296
    Points
    296
    Par défaut
    Est-ce que cette commande pourrait fonctionner ?
    LOGOFF [session | id_session] [/SERVER:serveur] [/V]

    session Nom de la session.
    id_session ID de la session.
    /SERVER:serveur Spécifie le Terminal Server contenant l'utilisateur
    session à fermer (session actuelle par défaut).
    /V Affiche des informations sur les actions exécutées.

  9. #9
    Membre éclairé
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Points : 777
    Points
    777
    Par défaut
    regarde sur le net pour WM_QUERYENDSESSION et SendMessage

    Je te conseil l'API au lieu de tes sendkeys.

  10. #10
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Points : 1 281
    Points
    1 281
    Par défaut
    ok merci

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

Discussions similaires

  1. La combinaison ctrl+alt+supp
    Par sitirna dans le forum C++Builder
    Réponses: 2
    Dernier message: 01/10/2006, 13h23
  2. Comment desactivez ctrl+alt+supp?
    Par andyafrique dans le forum C++Builder
    Réponses: 6
    Dernier message: 01/10/2006, 12h56
  3. (VB6) Comment bloquer CTRL + ALT + SUPP
    Par filton dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 06/03/2006, 00h39
  4. menu ctrl+alt+supp desactive
    Par brown dans le forum Windows Serveur
    Réponses: 4
    Dernier message: 27/02/2006, 20h39
  5. Désactiver ctrl-Alt-Supp ?
    Par byloute dans le forum Debian
    Réponses: 3
    Dernier message: 08/02/2006, 10h12

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