®om dit :
Tu as réussi à intercepter le double clic sur l'écran ActiveX?
Nicolas dit :
ben oui
®om dit :
peux-tu m'expliquer un peu comment faire
®om dit :
voir si c possible d'en faire un lien avec java en natif
Nicolas dit :
oui j'intercepte le double clic, et je gère le clic droit, le clic gauche et le déplacement de la souris au dessus
Nicolas dit :
en java natif pas possible je pense
Nicolas dit :
j'utilise un hook souris
®om dit :
comment ça marche?
Nicolas dit :
y'a une fonction API pour créer des hooks, ça permet d'intercepter les messages avant qu'ils soient envoyés à l'appli
Nicolas dit :
tu déclares un hook souris dans une dll, et tu met dans la même dll une fonction appellée par windows à chaque fois qu'un message de souris doit être envoyé à n'importe quelle application windows
Nicolas dit :
là tu vérifie si c'est ton appli, et la bonne zone dans ton appli
Nicolas dit :
si c'est le cas, la fonction dans la dll "prévient" l'appli principale en envoyant un message
Nicolas dit :
mais c'est tout du 100% windows, je doute que tu aies accès au hook en java !
®om dit :
tu peux appeler du C en java
Nicolas dit :
tu peux appeller des fonctions dans une dll ?
®om dit :
oui je crois
Partager