Ir para conteúdo

Featured Replies

  • Respostas 10
  • Visualizações 1.7k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

._.'

meu até que funfa , unico problema

que o form não move.

tenho que obter um codigo para isso.

[Propaganda removida]

Postado

Ae, fonte: http://www.dreaminco...post__p__394871


Class Form1     Private IsFormBeingDragged As Boolean = False     Private MouseDownX As Integer     Private MouseDownY As Integer     Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As MouseEventArgs) Handles MyBase.MouseDown         If e.Button = MouseButtons.Left Then             IsFormBeingDragged = True             MouseDownX = e.X             MouseDownY = e.Y         End If     End Sub     Private Sub Form1_MouseUp(ByVal sender As Object, ByVal e As MouseEventArgs) Handles MyBase.MouseUp         If e.Button = MouseButtons.Left Then             IsFormBeingDragged = False         End If     End Sub     Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs) Handles MyBase.MouseMove         If IsFormBeingDragged Then             Dim temp As Point = New Point()             temp.X = Me.Location.X + (e.X - MouseDownX)             temp.Y = Me.Location.Y + (e.Y - MouseDownY)             Me.Location = temp             temp = Nothing         End If     End Sub End Class 

Postado


    Private WM_NCHITTEST As Integer = &H84

    Private HTCLIENT As Integer = &H1

    Private HTCAPTION As Integer = &H2


    Protected Overrides Sub WndProc(ByRef m As Message)

        MyBase.WndProc(m)


        Select Case m.Msg

            Case WM_NCHITTEST

                If m.Result = New IntPtr(HTCLIENT) Then

                    m.Result = New IntPtr(HTCAPTION)

                End If

        End Select

    End Sub

Este é o code que eu uso para fazer o form se mover :P

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo