MOVER COMPONENTE EM TEMPO DE EXECUCAO VB.NET

MALA 21/06/2010 19:14:14
#345404
ja fiz em vb6 mas em vb2005 nao estou conseguindo
JONATHANSTECKER 21/06/2010 19:19:22
#345405
O que exatamente você está querendo mover?
MALA 21/06/2010 19:23:02
#345406
pode ser um button ou ate um PictureBox
JONATHANSTECKER 21/06/2010 19:28:32
#345407
button1.Left = 0
button1.Top = 0
MALA 21/06/2010 19:35:32
#345409
me desculpe nao seria bem mover e sim arrastar
JONATHANSTECKER 21/06/2010 19:37:00
#345410
Veja se este tópico te ajuda...
MOVER EM TEMPO DE EXECUCAO [VB / VBA]
MALA 21/06/2010 19:42:04
#345412
isso funciona no vb6 preciso para o vb.net
MALA 21/06/2010 19:53:04
#345414
ESSE E O CODIGO QUE PROCURAVA

Public Const WM_NCLBUTTONDOWN = &HA1
Public Const HTCAPTION = 2

Private Sub Button1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseDown

If e.Button = Windows.Forms.MouseButtons.Left Then

Button1.Capture = False

Dim msg As Message = Message.Create(Button1.Handle, WM_NCLBUTTONDOWN, New IntPtr(HTCAPTION), IntPtr.Zero)

Me.DefWndProc(msg)

End If
End Sub

MUITO OBRIGADO PELA A ATENÇÃO DOS AMIGOS
JONATHANSTECKER 21/06/2010 20:02:21
#345415
Tópico encerrado , respostas não são mais permitidas