Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: NsTeam en Abril 28, 2010, 09:19:49 pm

Título: [Duda] Form Sin Icono
Publicado por: NsTeam en Abril 28, 2010, 09:19:49 pm
hola

quisiera saber si existe alguna forma de que un form no tenga icono
en BorderStyle = Sizable

osea que no aparezca ni el icono de visual basic

pero tampoco poner un icono transparente, ya que quedaria un espacio :)

alguien tiene idea como?
Título: Re:[Duda] Form Sin Icono
Publicado por: raul338 en Abril 29, 2010, 12:27:19 pm
Usa la propiedad controlBox (o algo asi :P, jaja asi se llama en .net)
Título: Re:[Duda] Form Sin Icono
Publicado por: LeandroA en Abril 29, 2010, 07:54:00 pm
no creo que te ayude de mucho, porque igual queda el espacio
Código: [Seleccionar]
Option Explicit
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
Private Const WM_SETICON As Long = &H80

Private Sub Form_Load()
SendMessage hwnd, WM_SETICON, 0&, 0&
End Sub
Saludos.
Título: Re:[Duda] Form Sin Icono
Publicado por: raul338 en Abril 30, 2010, 10:10:11 am
Efectivamente la propiedad controlBox te "quita" el icono pero tambien te saca el boton cerrar (al menos en mis pruebas :P)

y como siempre leandro con la respuesta mas geek  :P ;)