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 :

Piloter une application externe sans bouger la souris


Sujet :

WinDev

  1. #1
    Membre éprouvé Avatar de WDKyle
    Homme Profil pro
    Analyste-Programmeur
    Inscrit en
    Septembre 2008
    Messages
    1 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-Programmeur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 200
    Points : 962
    Points
    962
    Par défaut Piloter une application externe sans bouger la souris
    Bonjour,

    Je recherche un moyen de piloter une application externe sans faire bouger le souris.

    Je souhaite exécuter le code d'un bouton de cette application sans que l'utilisateur ne soit perturber par la souris qui va aller cliquer sur le bouton puis revenir à sa place...

    J'ai le Handle de l'application.

    Avez-vous déjà développer ce genre de chose svp ?

    Merci.

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Je n'ai pas la réponse mais je pense qu'il te faut le handle du bouton en question et je pense aussi que tu trouveras des éléments de réponse ici : http://www.developpez.net/forums/d37...ion-exterieur/
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

  3. #3
    Membre éprouvé Avatar de WDKyle
    Homme Profil pro
    Analyste-Programmeur
    Inscrit en
    Septembre 2008
    Messages
    1 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-Programmeur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 200
    Points : 962
    Points
    962
    Par défaut
    Merci pour ton aide michel.souris

    J'arrive à récuper le handle du champ voulu avec le petit logiciel Windows Spy mais je n'arrive pas à envoyer de message Windows pour executer le code du champ...

    Comment savoir quelle constante est à utiliser ?

    J'ai essayé ceci :

    EnvoieTouche("{ENTREE}", Handle_UECP)

    ca fonctionne mais bon... la fenetre de l'application prend la main...



    SendMessage(2362688, VK_RETURN, 0, 0)

    ne fonctionne pas

    Merci

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 278
    Points : 2 151
    Points
    2 151
    Par défaut
    Je ne suis pas un expert pour ce genre de problème mais je pense que le comportement de "prise de main" est tout à fait normal.... La fenêtre qui reçoit le message passe au premier plan comme si l'utilisateur avait cliqué sur le bouton...

    Tu dois surement jouer avec DonneFocus() pour forcer "la prise de main" par ton appli... mais je suppute !
    SQL : le véritable Esperanto

    "Les patates à ta tata épatent ton tonton mais les pates aux thons à ton tonton épatent pas ta tata." (Michel Souris)

    MERCI DE NE PAS M'ENVOYER DE MESSAGE PRIVE POUR DES QUESTIONS TECHNIQUES SANS MON ACCORD !

Discussions similaires

  1. [QST] demarrer une application externe sans garder de lien avec elle
    Par hannibal.76 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 17/10/2013, 14h22
  2. Piloter une application externe
    Par Montor dans le forum Contribuez
    Réponses: 4
    Dernier message: 10/09/2012, 12h13
  3. Piloter une application externe
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 26/07/2010, 08h35
  4. [PHP 5.0] Lancer une application externe et continuer sans attendre
    Par Jonahboss dans le forum Langage
    Réponses: 22
    Dernier message: 18/07/2009, 19h56
  5. Réponses: 12
    Dernier message: 23/01/2008, 09h17

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