Power Builder - Ocultar la barra de tareas

 
Vista:

Ocultar la barra de tareas

Publicado por Mateus (18 intervenciones) el 22/01/2004 18:45:55
Hola amigo foristas.

Espero me puedan ayudar

Quisiera ocultar la barra de tareas desde mi aplicativo al momento de iniciarlo y hacer que aparezca al momento de cerrarlo, he visto muchas utilidades ("windows configurator") que lo hacen pero no conozco la forma.

Muchas Gracias y Saludos desde Colombia.
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

RE:Ocultar la barra de tareas

Publicado por Oscar (1178 intervenciones) el 22/01/2004 21:04:18
Puedes trabajar con APIS. Acá tienes el código simplificado:

1. Declaras en Global External Functions
Function long FindWindowExA &
( long hWnd, long hWndChild, ref string lpszClassName, &
ref string lpszWindow) library 'user32'
Function long ShowWindow &
(long hWnd, long nCmdShow ) library 'user32'

2. Script Ocultar:

// Constants for ShowWindow()
Constant Long SW_HIDE = 0

// Names of the shell windows we'll be looking for
String ls_ShellTaskBarWnd = "Shell_TrayWnd"
String ls_Null

// Locals
Long ll_HTaskBar

// Hide task bar
ll_HTaskBar = FindWindowExA( 0, 0, ls_ShellTaskBarWnd, ls_Null )
ShowWindow( ll_HTaskBar, SW_HIDE )

3. Script Mostrar:

// Constants for ShowWindow()
Constant Long SW_SHOW = 5

// Names of the shell windows we'll be looking for
String ls_ShellTaskBarWnd = "Shell_TrayWnd"
String ls_Null

// Locals
Long ll_HTaskBar

// Show task bar
ll_HTaskBar = FindWindowExA( 0, 0, ls_ShellTaskBarWnd, ls_Null )
ShowWindow( ll_HTaskBar, SW_SHOW )

Nota: El código completo tienes en:

http://www.pbdr.com/pbtips/ap/hsdsktsk.htm

Esto por supuesto sólo oculta o muestra la Barra de Tareas; pero si pretendes que la ventana de tu aplicación ocupe la pantalla completa; no había necesidad de ocultar nada. Existe otra forma de hacerlo.
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