Sélectionner une ligne avec clic droit dans listbox : code
cs_ayrton
Messages postés3Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention22 mai 2003
-
7 janv. 2003 à 18:11
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
7 janv. 2003 à 18:25
Dans une FORM avec une listbox LIST1, coller le code suivant:
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Sub Form_Load()
List1.AddItem ("1")
List1.AddItem ("2")
List1.AddItem ("3")
List1.AddItem ("4")
List1.AddItem ("5")
End Sub
Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = vbLeftButton Then
ElseIf Button = vbRightButton Then
'Simulation du clic droit de la souris
Call mouse_event(2, 0, 0, 0, 0)
Call mouse_event(4, 0, 0, 0, 0)
DoEvents
End If
End Sub
A voir également:
Sélectionner une ligne avec clic droit dans listbox : code