Ejemplos usando el Api de windows para Visual basic


Clic para descargar Velneo Open source Software - Plataforma para el desarrollo de aplicaciones sobre base de datos

 

 


214 - Ocultar reloj del systray de windows

<Volver> - Anterior - Siguiente

 

 



 

 

Ejemplo en visual basic para poder ocultar y restaurar el reloj del systray de windows y la barra de herramientas de inicio rápido

 

vista del formulario de ejemplo con los commandbutton que ocultan el reloj de windows

 

El ejemplo utiliza las funciones del api FindWindow y FindWindowEx para obtener los hwnd o handle de la barra de tareas, el área de notificación y finalmente el Hwnd del reloj

Luego con el handle se usa la función del api ShowWindow para mostrar u ocultar el mismo

Para el ejemplo colocar en un formulario dos controles CommandButton

Nota: en este otro enlace hay un ejemplo para ocultar el taskbar y el área de notificación, y también en el final de la página un ejemplo para poder ocultar la barra de herramientas de Inicio rápido de windows

 

Código fuente a colocar en el formulario

 

 

Código fuente en un módulo de código bas

 

 


Ocultar la barra de inicio rápido

Para ocultar en este caso dicha barra de herramientas, es igual que en el ejemplo anterior, solo que hay que recuperar dos Hwnd diferentes

El primero es el del Taskbar igual que en el caso anterior ( clase Shell_TrayWnd ), el segundo es el de la barra o ventana que contiene la de inicio rápido y la de las ventanas o aplicaciones abiertas ( clase ReBarWindow32 ), por último con dicho handle se apunta a la clase ToolbarWindow32 que es la de inicio

Es decir la función quedaría de la siguiente forma :

 

 

vista de la barra de inicio oculta

 



Buscar en Recursos vb