Visual Basic - cambiar forma de formularios

Life is soft - evento anual de software empresarial
 
Vista:

cambiar forma de formularios

Publicado por pablo (1 intervención) el 14/06/2002 15:18:11
Necesito cambiar la forma de un formulario, redondearle la puntas y quitar la barra de titulos, si alguien me puede ayudar, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar forma de formularios

Publicado por e-reinicia.net (guille) (36 intervenciones) el 15/06/2002 01:42:00
Código para un formulario elíptico :
Propiedad BorderStyle = None

Declaraciones:
Private Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As Long, _
ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long

Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, _
ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long

Codigo:
Private Sub Form_Load()

Dim Xs, Ys As Long

Xs = Width / Screen.TwipsPerPixelX
Ys = Height / Screen.TwipsPerPixelY

SetWindowRgn hwnd, CreateEllipticRgn(0, 0, Xs, Ys), True

End Sub

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar forma de formularios

Publicado por Alvaro Marín (574 intervenciones) el 16/06/2002 17:57:04
Estimado amigo:
En www.ambsoftware.com encontrarás varios ejemplos que te muestran cómo darle forma elíptic y otras formas irregulares.
Para localizarlos te recomiendo que utilices el buscador de recursos de la página principal y escribas en la casilla la palabra "forma".
Espero que esta información te sirva de ayuda.
Fdo.- Alvaro Marín
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar