Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

¿como ocultar una ventana que no sea de visual basic?

Estas en el tema de ¿como ocultar una ventana que no sea de visual basic? en el foro de Visual Basic clásico en Foros del Web. Que tal, necesito que ayuden, necesito saber como puedo ocultar una venta desde visual basic, ya estuve buscando por google, pero nada me sirvio , ...
  #1 (permalink)  
Antiguo 09/12/2008, 15:20
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 4 meses
Puntos: 0
¿como ocultar una ventana que no sea de visual basic?

Que tal, necesito que ayuden, necesito saber como puedo ocultar una venta desde visual basic, ya estuve buscando por google, pero nada me sirvio , espero y ustedes me ayuden, mi aplicacion quedaria asi mas o menos
  #2 (permalink)  
Antiguo 10/12/2008, 12:01
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: ¿como ocultar una ventana que no sea de visual basic?

Haber... lo que quieres es ocular ventanas de aplicaciones externas a la tuya?
Si es asi: puedes usar algunas APIs de windows, para ello lo primero que debes hacer es obtener el handle (Identificador unico de la ventana) para poder ocultarlo, para ello puedes usar FindWindow, y para ocultarlo si no me equivoco puedes usar ShowWindow, claro que a esta ultima API tienes que pasarle el handle obtenido.
haber si este codigo te ayuda:
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
Private Sub Command1_Click()
    'ocultar
    Dim mWnd As Long
    mWnd = FindWindow("Notepad", vbNullString)
    If mWnd <> 0 Then
        ShowWindow mWnd, 0
    End If
End Sub
Private Sub Command2_Click()
    'mostrar
    Dim mWnd As Long
    mWnd = FindWindow("Notepad", vbNullString)
    If mWnd <> 0 Then
        ShowWindow mWnd, 1
    End If
End Sub
__________________
Vivir para ser buenos y ser buenos para servir mejor.
  #3 (permalink)  
Antiguo 10/12/2008, 14:27
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: ¿como ocultar una ventana que no sea de visual basic?

De verdad muchas gracias , te lo agradesco , eres todo un master amigo, gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:18.