Message de rapport:
 

Liste champs fenetre windows (hors WD)

Sujet: Liste champs fenetre windows (hors WD)
par gg16819 sur 28/7/2009 16:47:22

Bonjour !

Je suis à la recherche d'une fonction me permettant de lister les champs d'une fenetre d'une application non windows, le but étant de récupérer le contenu d'un champ dans le presse papier puis dans WD.

J'ai fait bcp de test, mais là, je cale sérieusement...

Le principe est le suivant :
Je lis des zones dans WD, je récupère le handle de ma fenetre externe, que j'utilise avec EnvoieTouche(MaCommande,HandleExterne).
Après quoi, je me place dans un champ spécifique, pour récupérer la valeur indiquée.
J'arrive à positionner ma souris sur ce champ (non accessible par TAB), puis à double-cliquer pour sélectionner tous les caractères, mais ensuite, EnvoieTouche("^C",HandleExterne) ne réalise pas le copier dans le pressepapier !!! Je pense que c'est parce que HandleExterne correspond à la fenetre et non à la zone souhaitée.

Merci pour vos précieux conseils...

Patrice
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2