Sección de controles Ocx para Visual basic , Dll , Activex

39 - Módulo para trabajar con gráficos y transparencias

<Volver> - Anterior - Siguiente



 

Módulo que permite manejar gráficos en memoria, con un ejemplo de como aplicar texturas con transparencias mediante AlphaBlend

 

Este muy buen ejemplo lo hizo Leandro Ascierto y Ex3.

Este módulo utiliza el Api AlphaBlend para aplicar transparencias en gráficos y poder copiarlos en un control que posea Hdc, como los PictureBox y los formularios por ejemplo.

Esta función Api requiere de un Hdc fuente y un Hdc destino, donde el Hdc destino es la fuente del gráfico que se copiará con transparencia en el otro Hdc origen.

Lo interesante de este ejemplo, (mas bien de este módulo), es que puede servir para otros propósitos, ya que permite manipular y trabajar los mapas de bits directamente desde la memoria

 

formulario de ejemplo

vista previa del ejemplo para aplicar texturas con transparencias en controles con Hdc

 

Nota: si querés ver un ejemplo mas simple del uso de esta función Api podés hacerlo en este Link: Aplicar transparencia a imágenes mediante el Api AlphaBlend

 

Descargar módulo con ejemplo en Visual Basic

 


Enlaces relacionados

 


Buscar en Recursos vb con Google