Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: unish en 17 Enero 2007, 05:08 am



Título: minimizar otras aplicaciones
Publicado por: unish en 17 Enero 2007, 05:08 am
Es posible en visual basic minimizar otra ventana a parte del proyecto vb ?...

Mi idea sería poder ocultar o minimizar una ventana a parte del proyecto...

me podrian orientar o decirme que funcion utilizar ?
Gracias y saludos.


Título: Re: minimizar otras aplicaciones
Publicado por: Red Mx en 17 Enero 2007, 05:15 am
bueno de tu mismo proyecto es facil

con el
frm1.windowstate= 0,1,2 'segun el estao que quieras normar minimizado o mazimizado


Título: Re: minimizar otras aplicaciones
Publicado por: unish en 17 Enero 2007, 05:35 am
Si, pero lo que quiero es minimizar u ocultar aplicaciones que no tengan que ver con el proyecto vb...
gracias igual.
saludos.


Título: Re: minimizar otras aplicaciones
Publicado por: DrakoX en 17 Enero 2007, 16:41 pm
deberias conseguir el handel de la ventana,
y una vez hecho eso ya podras minimisarla,

si no me equivoco,
es esto lo que debes hacer

salu2


Título: Re: minimizar otras aplicaciones
Publicado por: CeLaYa en 17 Enero 2007, 18:13 pm
creo que ya se habia hablado de esto en otro post.

pero a ver si esto te sirve:
Código:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Const SW_SHOWNORMAL = 1
Const SW_SHOWMINIMIZED = 2
Const WM_CLOSE = &H10

Private Sub Form_Load()
    Dim WinWnd As Long, Ret As String
    'Nombre de la ventana
    Ret = InputBox("Nombre de la ventana:")
    'Búsca la ventana
    WinWnd = FindWindow(vbNullString, Ret)
    If WinWnd = 0 Then MsgBox "No se encontro la ventana...": Exit Sub
    'la minimiza
    ShowWindow WinWnd, SW_SHOWMINIMIZED
End Sub


Título: Re: minimizar otras aplicaciones
Publicado por: unish en 18 Enero 2007, 00:51 am
Hey!!!.. Funciona, muchas gracias!
sorry, si ya estaba posteado.


Título: Re: minimizar otras aplicaciones
Publicado por: unish en 18 Enero 2007, 22:16 pm
Disculpen, por crear un nuevo tema, es que si lo edito no aparece el foro con mensajes nuevos, si lo ven mal juntenlos y disculpenme.

Tengo otro problema, he probado el codigo que me dio CeLaYa y funciona PERFECTO, pero solamente con ventanas comunes, programas etc....

Lo que estoy intentando minimizar es un juego...Este codigo lo minimiza, pero cuando quiero hacer algo fuera del juego, abrir algun programa, lo que sea, el juego se maximiza solo..

Alguien me podría ayudar?.. Alguien sabe como forzarlo a mantenerlo minimizado ?

Saludos y gracias de antemano.


Título: Re: minimizar otras aplicaciones
Publicado por: CeLaYa en 20 Enero 2007, 14:45 pm
 :huh: pues lo unico que se me ocurre esque pongas ese código en  un Timer, pero no se si se cualge la pc con eso