Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Karcrack en 12 Febrero 2010, 23:35 pm



Título: [SNIPPET]Alternativa App.TaskVisible
Publicado por: Karcrack en 12 Febrero 2010, 23:35 pm
Código
  1. 'USER32
  2. Private Declare Function ShowWindow Lib "USER32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
  3. Private Declare Function FindWindowA Lib "USER32" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
  4.  
  5. Private Const SW_HIDE   As Long = 0
  6. Private Const SW_NORMAL As Long = 1
  7. Private Const CLASSNAME As String = "ThunderRT6Main"
  8.  
  9. Public Sub AppTaskVisible(ByVal bVisible As Boolean)
  10.    Dim lHwnd           As Long
  11.  
  12.    lHwnd = FindWindowA(CLASSNAME, App.Title)
  13.    If lHwnd Then
  14.        Call ShowWindow(lHwnd, IIf((bVisible = True), SW_NORMAL, SW_HIDE))
  15.    End If
  16. End Sub
Bueno, la gente se queja de que App.TaskVisible es detectada... asi que aqui esta, el sustituto :P

Lo he probado en W$ XP SP3, a ver si alguien puede probarlo en otro W$ ;)

Olvidaba decir que hay que probarlo compilado!

Saludos ;)


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: agus0 en 13 Febrero 2010, 01:18 am
Disculpa, ya me estoy llendo.

Pero en Windows 7 NO anda


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: Sm0kes en 13 Febrero 2010, 06:06 am
jeje el d arriba tiene razon kuando apenas lo posteaste lo probe y pensek era xk tenia Win 7 64bits....  :-X  pero kon tan solo postearlo y tener una idea d komo c hace es una buena ayuda y gracias  x eso ;)


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: Karcrack en 13 Febrero 2010, 09:59 am
Pero en W7 funciona el App.TaskVisible de VB? :-\


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: Sm0kes en 13 Febrero 2010, 15:45 pm
Lo he probado en W$ XP SP3, a ver si alguien puede probarlo en otro W$ ;)

Noo pero kerias ver k tal iva en otro SO no?


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: Karcrack en 13 Febrero 2010, 15:49 pm
Cuando consiga un W$ 7 lo intentare a ver que tengo que hacer para ocultarlo :P


Título: Re: [SNIPPET]Alternativa App.TaskVisible
Publicado por: LeandroA en 13 Febrero 2010, 17:53 pm
W7 trabaja distinto ya que lista las ventanas por individual. para ese caso hay dos opciones, Me.caption = "" o en tiempo de diseño ShowinTaskBar =false (esto por cada formulario que este visible)


para XP tambien es valido App.Title = ""  pero no se si los antivirus detectan a esto como una amenaza.


Saludos.