Compartir a través de


COleControl::OnInactiveSetCursor

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

virtual BOOL OnInactiveSetCursor(
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwMouseMsg,
   BOOL bSetAlways 
);

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_SETCURSOR 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.

  • dwMouseMsg
    Identificador del mensaje del mouse para el que WM_SETCURSOR .

  • bSetAlways
    Especifica si el objeto debe establecer el cursor.Si TRUE, el objeto debe establecer el cursor; si FALSE, el cursor no está restringido para establecer el cursor, y devuelve S_FALSE en ese caso.

Valor devuelto

Distinto de cero si correctamente; si no 0.

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

Clase de COleControl

Gráfico de jerarquía

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove