Ejemplos usando el Api de windows para Visual basic

217 - Interceptar los eventos de mouse en un combobox

<Volver> - Anterior - Siguiente



 

 

Ejemplo que crea un Hook para poder capturar algunos eventos de mouse que el control no contempla

 

Para poder subclasificar el combo, y de esta manera poder capturar algunos de los mensajes referentes al mouse ( Mouse Move, Dobleclic, Clic, mouse down y mouse Up) , pasar como parámetro el Hwnd del combo a la función " Hook_Combo ". Para finalizar el Hook, utilizar la Función Un_Hook también pasando el handle

 

Colocar en el formulario un control ListBox para agregar los eventos producidos

vista del formulario para mostrar los eventos producidos en el combo

 

Nota: El formulario se debe llamar Form1 y el ListBox List1 ( o cambiar los nombres en el procedimiento WinProc )

 

Código fuente en el formulario

 

Códigofuente en un módulo bas

 



Buscar en Recursos vb