cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 12 févr. 2004 à 16:56
mdr
justement je suis sur un truc de ce genre là
hook global (ou system-wide hook) pour que notre appli recoive les messages MOUSEMOVE de toutes les autres applis (et ça doit etre mechant pour les perfs vu le nb de messages que ça represente)
et sinon d'apres ce que G vu on ne peut pas le faire en code managé
il faut imperativement que le code de la methode de traitement des messages soit dans une dll (et une "vraie", pas une dll MSIL qu'on produit en .Net)
donc faudrais se faire une chtite dll pour ça tout en conservant le traitement des messages via notre code C# %-6
si tu trouve une solution avant moi ça m'interresse ^^
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 13 févr. 2004 à 00:29
Tu implementes la fonction GetCursorPos de l'API Windows.
Avec un Timer tu relèves les position à des intervalles de temps réguliers, ainsi tu sauras si la souris à bouger dans ton environnement Windows.