CWnd::OnXButtonDown
El marco de trabajo llama a esta función miembro cuando el usuario presiona XBUTTON1 o XBUTTON2 mientras el cursor está en el área cliente de una ventana.
afx_msg void OnXButtonDown(
UINT nFlags,
UINT nButton,
CPoint point
);
Parámetros
Parámetro |
Descripción |
---|---|
[in] nFlags |
Una combinación bit a bit (OR) de marcas que indican qué teclas modificadoras se han presionado. Por ejemplo, el indicador de MK_CONTROL indica que la tecla CTRL está presionada. |
[in] nButton |
Un valor de XBUTTON1 si el primer botón de Microsoft Intellimouse X se hizo clic, o XBUTTON2 si el segundo botón de X se hizo clic. |
[in] point |
Un objeto de CPoint que especifica las coordenadas de x y de s de cursor en relación con la esquina superior izquierda del área de cliente. |
Comentarios
este método recibe la notificación de WM_XBUTTONDOWN , que se describe en Windows SDK. Si el mouse no se captura, el mensaje se envía a la ventana debajo del cursor. si no, el mensaje se envía a la ventana que ha capturado el mouse.
el parámetro de nFlags puede ser una combinación de teclas modificadoras enumeradas en la tabla siguiente. Para obtener más información, vea A la entrada del mouse.
tecla modificadora |
Descripción |
---|---|
MK_CONTROL |
La tecla CTRL está presionada. |
MK_LBUTTON |
Se presiona el botón primario del mouse. |
MK_MBUTTON |
Se presiona el botón central del mouse. |
MK_RBUTTON |
Se presiona el botón secundario del mouse. |
MK_SHIFT |
Se presiona la tecla MAYÚS. |
MK_XBUTTON1 |
El botón del mouse XBUTTON1 de Microsoft IntelliMouse se presiona. |
MK_XBUTTON2 |
El botón del mouse XBUTTON2 de Microsoft IntelliMouse se presiona. |
Nota
Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.
Requisitos
encabezado: afxwin.h
Este método se admite en Windows Vista y posterior.
los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.