Hola. Quisiera saber como hacer que un formulario con borde Fixed ToolWindow aparezca en la barra de tareas, ya que lo intento y no aparece.
Gracias de antemano.
hola fijate con las apis podes modificar los estilos de las ventanas
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const GWL_EXSTYLE As Long = -20
Private Const WS_EX_APPWINDOW As Long = &H40000
Private Sub Form_Load()
Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, GetWindowLong(Me.hwnd, GWL_EXSTYLE) Or WS_EX_APPWINDOW)
End Sub
Saludos
Muchas gracias LeandroA, ahora me funciona perfectamente.
Saludos.
pone la propiedad ShowInTaskBar = True :xD :xD :xD
Perdón, me equivoqué. Quería decir sin borde en vez de lo que aparece en el título del post. Pues eso, ¿se puede mostrar en la barra de tareas un formulario sin borde?
Perdón por la confusión. Saludos.
es lo mismo....pone esa propiedad en True y por mas que no tenga borde te lo va a mostrar...hay una forma con api...pero con eso propiedad ya basta...
Pues no me funciona. No sé por qué, pero nunca me apareció en la barra de tareas cuando no tenía borde. Intentaré buscar la forma de hacerlo por API, como tú dices.
Saludos.
pues te tiene que funcionar...o tenes otro visual basic :xD :xD...mira una prueba..
(http://img179.imageshack.us/img179/3412/dibujots4.png)
Ya está, descubrí el problema. Tengo el módulo MakeSkin de ||MadAntrax|| y no muestra el formulario en la barra de tareas. Tendré que buscar otra forma.
Gracias.
Cita de: aaronduran2 en 16 Agosto 2008, 23:04 PM
Ya está, descubrí el problema. Tengo el módulo MakeSkin de ||MadAntrax|| y no muestra el formulario en la barra de tareas. Tendré que buscar otra forma.
Gracias.
Ese modulo no es de Mad.
Bueno, lo posteó él en el foro.
Saludos.
yo tengo el visual basic 2005 i le he puesto eso a true i no me sale :huh:
alguien me puede decir pk :huh:
este no es el foro de .NET......
me he puesto el BV6 i tampoco k hago