Ejemplos usando el Api de windows para Visual basic

166 - Saber si la lista de un combo está desplegada o contraida

<Volver> - Anterior - Siguiente



 

 

Ejemplo que utiliza el api SendMessage para averiguar si la lista desplegable de los Items se encuentra desplegada o se encuentra cerrada

 

El siguiente ejemplo pemite averiguar el estado de la lista desplegable de un combobox utilizando la función del Api SendMessage, ya que el combobox clásico de vb no posee ninguna propiedad para averiguarlo

No se bien para que otros usos puede servir este ejemplo. Yo lo he utilizado en el siguiente:

Previsualizar fuentes de windows en un combobox

.. donde en el ejemplo anterior, la fuente solo se desea visualizar cuando la lista del combo se encuentre desplegada

Al Api SendMessage se le envía el mensaje CB_GETDROPPEDSTATE. Si el Api retorna el valor 0 la lista de elementos se encuentra cerrada. Si retorna 1 se encuentra desplegada

 

Ejemplo para ver el funcionamiento.

Colocar un control Timer y un Combobox

 

Código fuente en el formulario

 



Buscar en Recursos vb