Bonjour,
Un logiciel possède une fenêtre de classe #32770 (Dialog Box, très courant, une sorte de formulaire) qui contient des contrôles identifiés par leur ControlID.
Il s'agit d'écrire le code pour récupérer le handle de ces contrôles.
Mais ces contrôles ne sont pas atteignables par la souris tant qu'on n'a pas
cliqué sur un bouton "Modifier" mis à disposition par le logiciel.
Et du coup la fonction WindowFromPoint(x,y) que j'utilise sur l'évènement
OnMouseMove renvoie le handle de la fenêtre #32770 même quand je survole un des contrôles à l'intérieur de la fenêtre Dialog Box : elle ne les "atteind" pas.
Pourtant, avec le Finder de l'onglet "Window Search" de Spy++, je peux les
atteindre et Spy++ donne bien leur Handle.
Quelqu'un sait-il comment faire ?
Merci beaucoup d'avance.
Quelqu'un connait-il la solution ? Quelles fonctions API pourrais-je
utiliser ?
Merci d'avance.
Partager