SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Neone en Miércoles 29 de Marzo de 2006, 12:33
-
Hola! Como puedo evitar que se puedan arrastrar los MSGBOX? Y los formularios? Gracias , un saludo.
-
1. Agrega un boton Command en tu formulario
2. Agrega un formulario de MODULO y copia lo siguiente:
Public Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Public Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
Public Const SC_MOVE = &HF010&
Public Const MF_BYCOMMAND = &H0&
3. En el control Button, coloca el siguiente codigo:
Private Sub Command1_Click()
lhSysMenu = GetSystemMenu(Me.hwnd, False)
lRetVal = RemoveMenu(lhSysMenu, SC_MOVE, MF_BYCOMMAND)
End Sub
Ahora prueba...
-
Gracias Jose. :rolleyes: