Bonjour,
Je rencontre un problème avec les hooks souris sous windows 64 bits
Je dispose d'une application Java qui fait appel à une dll rédigée en C++ pour récupérer des informations sur la position de la souris et l'élément qu'elle survole.
Cette dll ne fonctionne pas sous windows 64 bits. Quand on lance le programme, tout clic ou survol sur un élément 64 bits (application 64 bits ou tout élément système) est bloqué.
J'ai recompilé la dll en 64 bits, mais cette fois c'est aux éléments 32 bits de ne plus répondre.
étant donné qu'en environnement 64 bits, les deux types d'éléments cohabitent, je suis condamné à fournir un programme fonctionnant dans les deux cas.
En faisant des recherches j'ai trouvé un approche basée sur 2 executables et 2 dll, mais j'ai du mal à voir comment la mettre en place.
J'ai aussi essayé avec le hook WH_MOUSE_LL, aulieu de WH_MOUSE mais il ne récupère aucune information.
Si quelqu'un a déjà été confronté à ce problème et l'a résolu, cela me retirerait une belle épine du pied ^^