Hola amigos
Alguien de por aqui sabe como ocultar una ventanita de MS-DOS desde VB 6, que no se vea en la barra de tareas ni en ningun otro lado
Gracias
| ||||
| Cita: Es fácil, obtiene su hwnd y con el ShowWindow lo ocultas....
Iniciado por vats Hola amigos Alguien de por aqui sabe como ocultar una ventanita de MS-DOS desde VB 6, que no se vea en la barra de tareas ni en ningun otro lado Gracias
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
| Aqui vá el Ejemplo:
Código:
Pueden Colocarlo en un Botón si lo desean.....
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 Form_Load()
Dim Hwnd As Long
Hwnd& = FindWindow("ConsoleWindowClass", "D:\WINDOWS\system32\command.com")
If Hwnd& > 0 Then
Dim Hide As VbMsgBoxResult
Hide = MsgBox("Ventana MS-DOS encontrada con Hwnd: " & CStr(Hwnd&) & vbCr & "¿Ocultar?", vbInformation + vbYesNo, "Ocultar")
If Hide = vbYes Then
ShowWindow Hwnd&, 0
Else
ShowWindow Hwnd&, 5
End If
End If
End Sub
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
| Cita: De nada, estamos para ayudar....
Iniciado por vats Excelente David , era justo lo que andaba buscando, muchas gracias ![]()
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |