Ejemplos usando el Api de windows para Visual basic

214 - Ocultar reloj del systray de windows

<Volver> - Anterior - Siguiente



 

 

 

Contenido

 

 

 

 


Ejemplo 1 - Ocultar reloj

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

 


Ejemplo 2 - 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

 

vista de la barra de inicio oculta

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

 


Relacionados

 



Buscar en Recursos vb