Como puedo mover el ucImage con el mouse. Encontré este método que resulta muy bien como quiero, digo como quiero por que puedo mover otro picture sobre otro. Pero el ucImage no tiene hwnd y no puedo mover con este metodo.
Const WM_SYSCOMMAND As Long = &H112&
Const MOUSE_MOVE As Long = &HF012&
Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Long) As Long
Private Sub MoverControl()
Dim res As Long
ReleaseCapture
res = SendMessage(ucImage1.hwnd, WM_SYSCOMMAND, MOUSE_MOVE, 0)
End Sub
Private Sub ucImage1_Click(ByVal Button As Integer)
If Button = vbLeftButton Then
MoverControl
End If
End Sub
Quiero usar este método por que voy a tener varios ucImage en el Form.