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

API, COM et SDKs Delphi Discussion :

obtenir le texte d'une autre application


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut obtenir le texte d'une autre application
    Voilà,
    c'ess une question que je me pose plus par curiosité que par reel besoin, mais je me demandais si quelqu'un parmi vous savait comment ces "read behind the asterisks" fonctionnaient.
    Vous savez ces logiciels qui lorsque vous les pointez sur la fenetre d'un autre programme vous donne soit le titre de la fenetre soit le contenu de l'equivalent d'une edit box.
    C'est un peu cette dernière fonctionnalité qui m'interesse, enfin si vous avez un code ou des pistes sur la manière de faire en delphi ca m'interesse.

    Merci de votre aide.

  2. #2
    Membre émérite Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    Par défaut
    Je ne suis pas un expert, mais connaissant l'API Windows, je pense ceci:

    Ces programmes utilisent l'API windows pour chercher l'ID du processus qui détient le focus. Ceci demande de "hooker" l'évènement du focus.

    En partant de cet ID, comme toute fenêtre doit être enregistrée, le programme cherche l'identifiant de la fenêtre.

    Avec cet identifiant, il peut obtenir le handle nécessaire à l'ensemble de l'API Windows.

    Ce n'est qu'une idée, pas une certitude.

  3. #3
    Membre confirmé
    Inscrit en
    Février 2003
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 138

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 114
    Par défaut
    oh :o merci

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

Discussions similaires

  1. [XL-2010] VBA - sélection du texte dans une autre application
    Par wd_newbie dans le forum Excel
    Réponses: 3
    Dernier message: 22/06/2015, 15h39
  2. [AC-2010] Récupération de texte depuis une autre application
    Par talere dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/09/2013, 21h13
  3. Recuperation texte depuis une autre application
    Par talere dans le forum VBA Project
    Réponses: 1
    Dernier message: 02/09/2013, 11h44
  4. [Débutant] Simuler la saisie de texte dans une autre application
    Par shaun_the_sheep dans le forum C#
    Réponses: 7
    Dernier message: 28/11/2012, 16h58
  5. Envoyer du texte dans une autre application (ou send key)
    Par Coussati dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 10/02/2006, 15h26

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