MUDAR BORDA DO FORM

HAWER99 06/05/2013 23:16:00
#423024
Olá! Mudei a borda do form usando uma imagem e deixando sem borda. Porém não consigo move-lá com o mouse. Como faço?

Obrigado!
GODMEC 09/05/2013 01:51:29
#423160
Se entendi bem vc alterou a propriedade do form colocando ele em none. Passe ele para Fixed3d que voltará a ter borda.
SBRUBLLES 09/05/2013 08:28:02
#423161
Resposta escolhida
Fiz um programa que usa isso, porem defini somente uma parte da barra superior, tbm tinha um label nessa parte pra isso, então clicando na barra ou no label, funciona!!!
Alem disso tem uma area a esquerda para colocar um botão.
  
Dim _bit As Integer
Dim _p2 As Point

Private Sub Form1_MouseDown(sender As Object, e As Windows.Forms.MouseEventArgs) Handles Me.MouseDown, Label1.MouseDown
[ô]barra
If (e.Location.X > 100) And (e.Location.Y < 60) Then
_bit = 1
_p2 = e.Location
End If
[ô]botão
If (e.Location.X < 90) And (e.Location.Y < 90) Then
_bit = 1
_p2 = e.Location
End If
End Sub

Private Sub Form1_MouseMove(sender As Object, e As Windows.Forms.MouseEventArgs) Handles Me.MouseMove, Label1.MouseMove
If _bit = 1 Then
Me.Location += (e.Location - _p2)
End If
End Sub

Private Sub Form1_MouseUp(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseUp, Label1.MouseUp
_bit = 0
End Sub


Espero que isso te ajude...
KURTGU 09/05/2013 11:01:15
#423175
Exemplo disso que vc ta tentando fazer em anexo...
Tópico encerrado , respostas não são mais permitidas