Compartir a través de


COleControl::OnInactiveMouseMove

Llamado por el contenedor para el objeto inactivo bajo el puntero del mouse en recepción de un mensaje de WM_MOUSEMOVE .

virtual void OnInactiveMouseMove( 
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwKeyState  
);

Parámetros

  • lprcBounds
    El rectángulo delimitador del objeto, en coordenadas del cliente de la ventana que contiene. Indica a objeto su posición y tamaño exactos en la pantalla al mensaje de WM_MOUSEMOVE se recibió.

  • x
    La coordenada X de la ubicación del mouse en coordenadas del cliente de la ventana que contiene.

  • y
    La coordenada Y de la ubicación del mouse en coordenadas del cliente de la ventana que contiene.

  • dwKeyState
    Identifica el estado actual de las teclas modificadoras de teclado en el teclado. Los valores válidos pueden ser una combinación de marcadores cualquiera de los MK_CONTROL, MK_SHIFT, MK_ALT, MK_BUTTON, MK_LBUTTON, MK_MBUTTON, y MK_RBUTTON.

Comentarios

Observe que las coordenadas de cliente de la ventana (píxeles) se utilizan para pasar la posición del cursor del mouse. Esto se realiza posible también pasa el rectángulo delimitador del objeto en el mismo sistema de coordenadas.

Requisitos

encabezado: afxctl.h

Vea también

Referencia

COleControl Class

Gráfico de jerarquías

COleControl::GetActivationPolicy

COleControl::OnInactiveSetCursor