DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Souris
  • Capture de la souris
CurseurCapture (Exemple)
Capture de la souris
L'exemple suivant permet de capturer :
  • l'enfoncement du bouton gauche de la souris,
  • le relâchement du bouton droit de la souris,
  • le déplacement de la souris.
De l'enfoncement du bouton de la souris jusqu'à son relâchement, les événements de la souris sont re-dirigés vers la fenêtre. La position de la souris est affichée dans la barre de message.
// Création d'un bouton avec le code suivant sur le clic
Evénement("CurseurDébut", "*.", 513)  // WM_LBUTTONDOWN
Evénement("Curseur", "*.", 512)       // WM_MOUSEMOVE
Evénement("CurseurFin", "*.", 514)    // WM_LBUTTONUP
PROCÉDURE CurseurDébut
CurseurCapture()
PROCÉDURE Curseur
Pos est un entier
Pos = CurseurPos(cpEcran)
Message(PoidsFaible(Pos) + " " + PoidsFort(Pos))
PROCÉDURE CurseurFin
CurseurCapture(Faux)
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale