Autor
|
Tema: Ocultar Aplicación "firefox" VB (Leído 2,586 veces)
|
daniel.r.23
Desconectado
Mensajes: 58
|
Buenas tengo problemas para ocultar el navegador firefox, he estado buscando en la web y encontré este código: <DllImport("user32.dll")> _ Private Shared Function ShowWindow(ByVal hWnd As IntPtr, ByVal nCmdShow As Integer) As Boolean End Function
Dim mywindow As Integer Dim processRunning As Process() = Process.GetProcesses() Dim Form As Object = New Object() For Each pr As Process In processRunning If pr.ProcessName = "firefox" Then mywindow = pr.MainWindowHandle.ToInt32() ShowWindow(mywindow, 0) End If Next
de momento no me esta funcionando!!! no hace nada!! y no entiendo porque!! Si alguien se anima explicarme!! le agradezco!! les comento que el navegador lo lanza una aplicación diseñada en RUBY, comento por las dudas!
|
|
|
En línea
|
|
|
|
Miseryk
Desconectado
Mensajes: 225
SI.NU.SA U.GU.DE (2NE1 - D-Unit)
|
BOOL WINAPI ShowWindow( _In_ HWND hWnd, _In_ int nCmdShow );
SW_HIDE 0 Hides the window and activates another window. ,
Seguramente no debés tener el hwnd correcto, tal vez es un child el que estás tomando, usá el WinHack para realmente verlo.
|
|
|
En línea
|
Can you see it? The worst is over The monsters in my head are scared of love Fallen people listen up! It’s never too late to change our luck So, don’t let them steal your light Don’t let them break your stride There is light on the other side And you’ll see all the raindrops falling behind Make it out tonight it’s a revolution
CL!!!
|
|
|
daniel.r.23
Desconectado
Mensajes: 58
|
Disculpa te animas a explicarme de nuevo, no te entendí nada!
|
|
|
En línea
|
|
|
|
Miseryk
Desconectado
Mensajes: 225
SI.NU.SA U.GU.DE (2NE1 - D-Unit)
|
Disculpa te animas a explicarme de nuevo, no te entendí nada!
No confío en .NET, probá con FindWindow. msdn.microsoft.com/en-us/library/windows/desktop/ms633499(v=vs.85).aspx
|
|
|
En línea
|
Can you see it? The worst is over The monsters in my head are scared of love Fallen people listen up! It’s never too late to change our luck So, don’t let them steal your light Don’t let them break your stride There is light on the other side And you’ll see all the raindrops falling behind Make it out tonight it’s a revolution
CL!!!
|
|
|
daniel.r.23
Desconectado
Mensajes: 58
|
Buenas dejo una posible solución a mi problema <DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _ Private Shared Function ShowWindow(ByVal hwnd As IntPtr, ByVal nCmdShow As Int32) As Boolean End Function
Private Sub HideToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles HideToolStripMenuItem.Click Const SW_HIDE As Integer = 0 Dim p As Process() = Process.GetProcessesByName("firefox") If p.Length > 0 Then Dim hWnd As IntPtr = p(0).MainWindowHandle ShowWindow(hWnd, SW_HIDE) End If End Sub
Gracias a todos!!
|
|
|
En línea
|
|
|
|
daniel.r.23
Desconectado
Mensajes: 58
|
Buenas dejo una posible solución a mi problema Código: <DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _ Private Shared Function ShowWindow(ByVal hwnd As IntPtr, ByVal nCmdShow As Int32) As Boolean End Function
Private Sub HideToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles HideToolStripMenuItem.Click Const SW_HIDE As Integer = 0 Dim p As Process() = Process.GetProcessesByName("firefox") If p.Length > 0 Then Dim hWnd As IntPtr = p(0).MainWindowHandle ShowWindow(hWnd, SW_HIDE) End If End Sub
Gracias a todos!!
Les comento por si saben cual es el problema, de que funciona si!! pero no a la primera ejemplo le doy click al notificon y click a hide, y no hace nada!! pero cuando hago lo mismo por segunda ves ahi si lo oculta, idea de porque hace eso?
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
De donde puedo descargar utilidades: "Formas", "Estilos", "Motivos", D
Diseño Gráfico
|
Ad0nis
|
2
|
8,843
|
2 Septiembre 2006, 15:48 pm
por Ad0nis
|
|
|
[Ayuda] modificar "start page" en "internet explorer" con "batch"
Scripting
|
taton
|
7
|
17,284
|
20 Septiembre 2006, 01:45 am
por taton
|
|
|
recursos visual basic, """"""proceso inmortal"""""
Análisis y Diseño de Malware
|
Dark4ngel
|
7
|
14,180
|
3 Noviembre 2011, 10:42 am
por Dark4ngel
|
|
|
Firefox 13 y el botón "reiniciar Firefox" con la configuración por defecto
Noticias
|
wolfbcn
|
0
|
1,553
|
18 Mayo 2012, 17:42 pm
por wolfbcn
|
|
|
Función MoveWindow al abrir aplicación "firefox"
Programación Visual Basic
|
daniel.r.23
|
1
|
1,619
|
27 Octubre 2014, 05:05 am
por daniel.r.23
|
|