Bonjour, j'ai un souci qui m'enerve pas mal.
J'aimerais bien savoir comment "capturer" un message passe au systeme avany qu'il soit traite par le systeme. Ceci sous l'environement Windows.
Je m'explique.
Ma these consiste a filtrer les movement du curseur issue d'un systeme homme-machine suivant un certain nombre d'algorithmes. Mais le souci est que dans l'ideal, j'aimerai bien que mon programme puisse "savoir" ou le curseur va etre avant que le curseur soit effectivement bouge.
Le systeme homme-machine en amont fait bouger le curseur avec un bete "SetCursorPos", alors que dans l'ideal j'aimerai bien "capturer" les messages SetCursorPos, effectuer le filtrage, puis replacer le curseur avec le resultat issu du filtrage. Car sinon le curseur va faire des va-et-viens style (Pos actuelle)->(Pos issu du systemme amont)->(Pos filtre), au lieu de (Pos actuelle)->(Pos filtre).
Donc j'aurais besoin de pouvoir capturer les appels de fonctions "SetCursorPos", une espece de callback sur un message SetCursor quoi.
Merci beaucoup.