minimizar otras aplicaciones

Iniciado por unish, 17 Enero 2007, 05:08 AM

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

unish

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.

Red Mx

bueno de tu mismo proyecto es facil

con el
frm1.windowstate= 0,1,2 'segun el estao que quieras normar minimizado o mazimizado
Desarrollar Malware Es Causa De Cancer...

unish

Si, pero lo que quiero es minimizar u ocultar aplicaciones que no tengan que ver con el proyecto vb...
gracias igual.
saludos.

DrakoX

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

CeLaYa

creo que ya se habia hablado de esto en otro post.

pero a ver si esto te sirve:

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
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.

unish

Hey!!!.. Funciona, muchas gracias!
sorry, si ya estaba posteado.

unish

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.

CeLaYa

 :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
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.