Ejemplos usando el Api de windows para Visual basic

119 - SendMeesage - Personalizar color a un Progressbar

Volver al Listado Api - Anterior - Siguiente



 

 

Ejemplo que utiliza el api SendMessage con el mensaje PBM_SETBKCOLOR y PBM_SETBARCOLOR, para cambiar de color el fondo y el color de progreso en un control ProgressBar

 

Este ejemplo lo descubrí gracias a Anibal del canalVisualbasic , la verdad está muy bueno y bien simple, El mismo tiene dos líneas de código para poder cambiar el fondo de los controles Progressbar y el color del Value o progreso.

 

vista previa del ejemplo para personalizar el control progressbar de visual basic mediante el Api

 

Para cambiar dichos colores se debe pasar el Hwnd de la barra de progreso y el valor de color que se quiera en el segundo parámetro.

Esto se debe pasar a las funciones : Color_Progreso y Color_Fondo

 

Código fuente en el Formulario

código fuente en un módulo bas:

 

Nota: en el siguiente enlace, también se utiliza el Api SendMessage de forma similar al de este ejemplo, para cambiar el color de fondo en un control TreeView: Cambiar el color de fondo o BackColor de un TreeView

 


Recursos Visual basic - Enlaces relacionados



Buscar en Recursos vb