[EDITADO] Mostrar formulario "sin borde" en la barra de tareas

Iniciado por aaronduran2, 16 Agosto 2008, 14:51 PM

0 Miembros y 1 Visitante están viendo este tema.

aaronduran2

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.

LeandroA

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

aaronduran2

Muchas gracias LeandroA, ahora me funciona perfectamente.

Saludos.

seba123neo

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

aaronduran2

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.

seba123neo

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...
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

aaronduran2

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.

seba123neo

pues te tiene que funcionar...o tenes otro visual basic  :xD :xD...mira una prueba..



La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

aaronduran2

#8
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.

krackwar

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.
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.