CWnd::OnMouseHWheel
El marco de trabajo llama a este miembro cuando la ventana actual está compuesta por el administrador de ventanas de escritorio (DWM), y se maximiza esa ventana.
afx_msg void OnMouseHWheel(
UINT nFlags,
short zDelta,
CPoint pt
);
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. Para obtener una lista de marcas, vea “el subtítulo de los parámetros del mensaje” en A la entrada del mouse. |
[in] zDelta |
Indica que la distancia la rueda está activada, expresado en múltiplos o divisiones de WHEEL_DELTA, que es 120. Un valor positivo indica que la rueda se activada a la derecha; un valor negativo indica que la rueda se activada a la izquierda. |
[in] pt |
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 el mensaje de notificación de WM_MOUSEHWHEEL , que se describe en Windows SDK. Este mensaje se envía a la ventana que tiene el foco cuando se inclina o se gira la rueda de desplazamiento horizontal del mouse.
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.