Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado 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?
-
Usa la propiedad controlBox (o algo asi :P, jaja asi se llama en .net)
-
no creo que te ayude de mucho, porque igual queda el espacio
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.
-
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 ;)