Compartir a través de


CButton::SetCursor

Llame a esta función miembro para asociar un nuevo cursor con el botón.

HCURSOR SetCursor(
   HCURSOR hCursor 
);

Parámetros

  • hCursor
    El identificador del cursor.

Valor devuelto

El identificador del cursor asociado previamente al botón.

Comentarios

El cursor automáticamente se colocará en la apariencia del botón, centrado de forma predeterminada.Si el cursor es demasiado grande para el botón, se recortarán por ambas partes.Puede elegir otras opciones de alineación, incluidas las siguientes:

  • BS_TOP

  • BS_LEFT

  • BS_RIGHT

  • BS_CENTER

  • BS_BOTTOM

  • BS_VCENTER

A diferencia de CBitmapButton, que utiliza cuatro mapas de bits por el botón, SetCursor utiliza sólo un cursor en el botón.Cuando se presiona el botón, el cursor aparece para desplazarse hacia abajo y a la derecha.

Ejemplo

CButton myIconButton;

// Create an icon button.
myIconButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_ICON, 
   CRect(10,10,60,50), pParentWnd, 1);

// If no image is defined for the button, define the image to the
// system arrow and question mark cursor.
if (myIconButton.GetCursor() == NULL)
   myIconButton.SetCursor(::LoadCursor(NULL, IDC_HELP));

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CButton

Gráfico de jerarquía

CButton::GetCursor

CBitmapButton::LoadBitmaps

Bitmaps