cs_izou
Messages postés29Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention14 avril 2008
-
15 oct. 2006 à 11:52
Lord_Patoche
Messages postés196Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 1 mai 2009
-
15 oct. 2006 à 20:50
Salut tous le monde, est ce qu'il y a une methode pour lire les chaines de caracteres qui se trouve dans d'autres forms (qui ne sont pas dans notre programme) , par exemple l'orseque l'utilisateur positionne la sourie sur une forme , notre programme recupaire toutes les chaines contenu dans celle-ci.
Lord_Patoche
Messages postés196Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 1 mai 20093 15 oct. 2006 à 12:51
Salut. Il va te falloir logiquement utiliser les techniques dites de Hook. Je ne me souviens plus comment cela marche. En fait, pour te dresser le portrait de la chose, il s'agit de se servir d'une DLL (seul fichier capable de converser avec des applications différentes de celle qui la lance). Ainsi,ce fichier DLL va récupérer via une procédure spécifique ce qui se passe sur d'autres fenêtres. Il existe plusieurs exemple de cette tehnique sur le site. (voir 'Hook' et 'Sous classement')
a+
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 15 oct. 2006 à 15:00
salut,
pas besoin de tout çà LaPatoshe...
on récupère la position de la souris : API GetCursorPos le handle sous cette position : API WindowFromPoint et enfin la chaîne de ce handle : API GetWindowText
++
PCPT [AFCK]
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
Lord_Patoche
Messages postés196Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 1 mai 20093 15 oct. 2006 à 20:50
Salut. Effectivement, c'est vrai que le sous classement est utilisé dans le cadre de la capture d'évènements des autres forms. J'avais oublié ces fonctions API permettant d'obtenir directement des informations leurs propriétés.
A+