takwak
Messages postés7Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention 5 novembre 2008
-
5 nov. 2008 à 15:14
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 2014
-
5 nov. 2008 à 17:11
bonjour à tous,
j'aimerais savoir comment faire pour détecter quand le curseur de la souris devient une main et cela n'importe ou dans l'ecran , pas uniquement sur la form.
j'ai fait quelques recherches mais je ne trouve pas...
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 5 nov. 2008 à 15:44
Bonjour,
Essaye avec la fonction GetCursor de la librairie User32 de l'Api de Windows...
Maintenant : je ne sais pas si seront ainsi également "relevés" les curseurs autre que le curseur général (par exemple ceux définis par certaines applications et liés uniquement à certains contrôles).
Et ce ne sera jamais, en tout état de cause, le changement d'image/curseur qui sera décelé, mais le changement du cursor "général" de Windows.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 5 nov. 2008 à 17:11
Je pensais pourtant avoir été clair : GetCursor n'extrait que le curseur général en cours de Windows .(unique, quelle que soit l'application en cours) .. et pas celui éventuellement associé à un contrôle de ton appli ou de toute autre fenêtre ...
Seule l'appli utilisant un curseur associé à l'un de ses contrôles (où à elle-même) mais sans modifier le curseur général peut savoir quel curseur elle utilise.