Compartir a través de


CButton::SetState

Establece si un control de botón es resaltado o no.

void SetState(
   BOOL bHighlight 
);

Parámetros

  • bHighlight
    Especifica si el botón está aparecer resaltado.Un valor distinto de cero resalta el botón; los 0 valores quitan resaltar.

Comentarios

El resaltado afecta a fuera de un control de botón.No tiene ningún efecto en el estado de activación de un botón de opción o casilla.

Un control de botón es automáticamente resaltada cuando el usuario hace clic y mantiene el botón primario.Se quita el resaltado cuando el usuario suelta el botón del mouse.

Ejemplo

CButton myPushButton;

// Create a push button.
myPushButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, 
   CRect(10,10,100,30), pParentWnd, 1);

// Invert the highlight state of the button.
myPushButton.SetState(!(myPushButton.GetState() & 0x0004));

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CButton

Gráfico de jerarquía

CButton::GetState

CButton::SetCheck

CButton::GetCheck

BM_SETSTATE