Power Builder - Ocultar ejecutable del Adminstrador de Tareas

   
Vista:
Imágen de perfil de antonio

Ocultar ejecutable del Adminstrador de Tareas

Publicado por antonio (1114 intervenciones) el 06/01/2009 20:52:15
Hola a todos:

¿Alguien sabe como ocultar el ejecutable de un aplicativo de PB en el administrador de tareas?...

cuando el usuario presiona Ctrl+Supr, necesito que no aparezca el ejecutable (Por ejemplo; prueba.exe) en el administrador de tareas de Windows.


Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ocultar ejecutable del Adminstrador de Tareas

Publicado por Jorge Ramirez (26 intervenciones) el 06/01/2009 22:43:03
Bueno en Visual . Net lo hago de esta manera.

public enum SW

{

FORCEMINIMIZE = 11,

HIDE = 0,

MAXIMIZE = 3,

MINIMIZE = 6,

RESTORE = 9,

SHOW = 5,

SHOWDEFAULT = 10,

SHOWMAXIMIZED = 3,

SHOWMINIMIZED = 2,

SHOWMINNOACTIVE = 7,

SHOWNA = 8,

SHOWNOACTIVATE = 4,

SHOWNORMAL = 1

}

[DllImport("user32.dll")]

public static extern int ShowWindow(int hwnd, int cmdShow);

Ejemplo para mostrar la ventana:

NativeMethods.ShowWindow((int)process.MainWindowHandle, (int)NativeMethods.SW.SHOWDEFAULT);

Con estas lineas puedes cambiar el estado de la ventana , minimizado a normal, pero para que la ventana sea visible en el administrador esta linea tambien el ejecutable:
NativeMethods.SetForegroundWindow(process.MainWindowHandle);

Donde declaramos of this method es:

[SuppressUnmanagedCodeSecurity, DllImport("user32")]

[return: MarshalAs(UnmanagedType.Bool)]

public static extern Boolean SetForegroundWindow(IntPtr handle);

espero que este te pueda ayudar; no lo hice en power asi que no te lopuedo asegurar pero si lo haces en C#.net funciona a las mil maravillas....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar