天天看点

[vb6.0] 运行后使控件可拖动

Option Explicit
Dim cX As Long
Dim cY As Long
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
    Source.Move X - cX, Y - cY
End Sub
Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Picture1.Drag 1
    cX = X: cY = Y
End Sub
Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Picture1.Drag 2
End Sub