Power Builder - Ocultar ejecutable del Adminstrador de Tareas

 
Vista:
Imágen de perfil de antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Ocultar ejecutable del Adminstrador de Tareas

Publicado por antonio (1271 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