Private Sub MSFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
MSFlexGrid1.row=MSFlexgrid1.MouseRow '选中先
If Button = 2 Then PopupMenu yourmenu
End Sub
Private Sub MSFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 2 Then
For j = 1 To MSFlexGrid1.Rows - 1
For i = 1 To MSFlexGrid1.Cols - 1
MSFlexGrid1.Row = j
MSFlexGrid1.Col = i
MSFlexGrid1.CellBackColor = IIf(j = MSFlexGrid1.MouseRow, vbBlue, vbWhite)
Next
Next
PopupMenu yourmenu
End If
End Sub