Position de la souris sur l'écran

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Position de la souris sur l'écran

Message par Le Soldat Inconnu »

Code : Tout sélectionner

If OpenWindow(0, 0, 0, 80, 40, #PB_Window_SystemMenu | #PB_Window_ScreenCentered, "Position")

  If CreateGadgetList(WindowID())
    
    TextGadget(1, 5, 5, 50, 15, "")
    TextGadget(2, 5, 25, 50, 15, "")
    
    Repeat
      Event = WindowEvent()
      ; position de la souris
      GetCursorPos_(CursorPos.Rect)
      MouseX = CursorPos\Left
      MouseY = CursorPos\Top
      
      SetGadgetText(1, "X = " + Str(MouseX))
      SetGadgetText(2, "Y = " + Str(MouseY))
      updatewindow_(WindowID())
      
      Delay(50)
      
    Until Event = #WM_Close
  EndIf
EndIf
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]