Programación General > Visual C++

 Eventos Del Raton

(1/1)

freeman83:
Wenas. El problema es que en mi aplicacion tengo puesto un CMSFlexGrid (una regilla), y ahi quiero que cuando sobre ella pulse un boton del raton haga algo. Para eso utilizo el evento Click, pero este evento se activa pulsando el boton izquiedo del raton y tambien el boton derecho. ¿Como se puede ver cual de los dos botones he pulsado dentro de la implementacion del evento OnClick?. :(

Venga, un saludo.

diego.martinez:
si lo estas haciendo en Win32 chequea el WM_NOTIFY y dentro de el el WM_LCLK (para left / izquierdo) y WM_RCLK (para el otro) ummm no se si lo he escrito bien. Pero con la notificacion del control deberias de poder.

ivancp:
CMSFlexGrid  es un activex, creo que no se puede capturar los eventos facilmente.

Prueba con la funcion virtual PreTranslateMessage con el mensaje MW_RBUTTONDOWN.

Navegación

[0] Índice de Mensajes

Ir a la versión completa