Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: 50l3r en 11 Junio 2009, 21:52 pm



Título: Mover Formulario clickando en posicion determinada
Publicado por: 50l3r en 11 Junio 2009, 21:52 pm
Veran estoy haciendo mi formulario si ninguna barra, para cerrar y demas, pero necesito poder mover el formulario y al no tener barra no se como

como puedo hacer para poder mover el formulario apretando en una posicion determinada?


Título: Re: Mover Formulario clickando en posicion determinada
Publicado por: skapunky en 11 Junio 2009, 22:00 pm
Código
  1. Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
  2. Private Declare Function ReleaseCapture Lib "user32" () As Long

Usa estas declaraciónes y después añade al form lo siguiente:
Código
  1. Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  2.  
  3.    ReleaseCapture
  4.    SendMessage Me.hwnd, &HA1, 2, 0&
  5. End Sub

Saludos  ;)


Título: Re: Mover Formulario clickando en posicion determinada
Publicado por: 50l3r en 11 Junio 2009, 23:02 pm
gracias jeje ea justo lo que buscaba