Ejemplos usando el Api de windows para Visual basic
<Volver> - Anterior - Siguiente
Este código fuente muestra como subclasificar o hacer un gancho a la barra de tareas de windows para colocar una ventana o formulario de nuestro programa , como un SideBar o barra lateral en el escritorio .
En el código de ejemplo hay dos funciones para manipular el SideBar:
una llamada StartAppBar que es la función que coloca el Form como barra lateral o SideBar. La otra función la quita y se llama StopAppBar
La función StartAppBar, tiene dos parámetros , el formulario para usar , y la posición en la cual colocar el formulario ( Arriba, abajo, Izquierda o derecha )
Por ejemplo esto coloca el formulario en la parte Superior
Call StartAppBar(Me, abpTop)
Para sacar o quitar el SideBar, solo ejecutar la función StopAppBar, para remover la barra, es decir lo que hace es finalizar la subclasificación a la barra de tareas
Nota: en el procedimiento de ventana que chequea los mensajes ( AppBarProc ), para saber cuando se producen cambios en la barra de tareas, podemos consultar los siguientes mensajes de windows :
Todo esto lo podés probar, poniendo por ejemplo en cada Select case ( en cada mensaje ) , un Debug.Print y luego jugar con la barra de tareas para ver cuando se disparan los eventos.
Al formulario que se usará para el sideBar, colocarle en la propiedad BorderStyle, el valor 4 ( Fixed Tool window )
Código fuente en el formulario
Código fuente en un módulo bas
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar