Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: XP. en 1 Agosto 2006, 00:14 am



Título: Minimizar al systray
Publicado por: XP. en 1 Agosto 2006, 00:14 am
Hola tengo un problema, me baje el systray.ocx y intento minimizar a la bandeja del sistema y el icono aparece alado del reloj pero la pestaña de mi programa se ve en la barra de inicio en vez de desaparecer... como hago para que no aparezca ahi??

PD: tambien queria preguntar que tengo que hacer para que mi programa se minimize al systray cuando encuentre el nombre de la ventana de un programa o el proceso.

Saludos.


Título: Re: Minimizar al systray
Publicado por: NYlOn en 1 Agosto 2006, 00:26 am
Para lo primero: no te olvidaste de poner Me.Hide?

Y para lo segundo, podes poner:
Código:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private sub Form_Load ()
If FindWindow(vbnullstring, "Nombre de la ventana") > 0 Then
        'Codigo para ir al systry...
End If
End Sub

Saludos.-


Título: Re: Minimizar al systray
Publicado por: elmaro en 1 Agosto 2006, 00:39 am
debs ocultar el furmulario como dice NYlOn
saludos