CWnd::OnMouseMove
El marco de trabajo llama a esta función miembro cuando el cursor se mueve.
afx_msg void OnMouseMove(
UINT nFlags,
CPoint point
);
Parámetros
nFlags
Indica si las claves diferentes virtuales van a continuación. Este parámetro puede ser cualquier combinación de los siguientes valores:MK_CONTROL establece si se presiona la tecla CTRL.
MK_LBUTTON establece si el botón primario está presionado.
MK_MBUTTON establece si el botón central del mouse está presionado.
MK_RBUTTON establece si el botón secundario del mouse está presionado.
MK_SHIFT establece si la tecla MAYÚS está presionada.
point
Especifica el x y la coordenada y del cursor. Estas coordenadas siempre están en relación con la esquina superior izquierda de la ventana.
Comentarios
Si el mouse no se captura, el mensaje de WM_MOUSEMOVE es recibido por el objeto de CWnd bajo el cursor; si no, el mensaje se dirige a la ventana que ha capturado el 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