bonjour,
j'essaye de comprendre pourquoi le mousemove d'un statusbar me renvoi des X et Y supérieurs à la hauteur et à la largeur du statusbar. C'est pas la même unité?
pour comprendre, insérez un statusbar1 et un label1 dans un formulaire, puis collez ce code avant d'exécuter et de promener la souris sur le statusbar.
Private Sub StatusBar1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal x As stdole.OLE_XPOS_PIXELS, ByVal y As stdole.OLE_YPOS_PIXELS)
Label1.Caption = Str(x) + "/" + Str(StatusBar1.Width) + Str(y) + "/" + Str(StatusBar1.Height)
End Sub