Compartir a través de


CWnd::CheckDlgButton

Selecciona (ubicaciones a la marca de verificación junto a) o desactiva (quita una marca de verificación de) un botón, o cambia el estado de un botón de la tres-provincia.

void CheckDlgButton( 
   int nIDButton, 
   UINT nCheck  
);

Parámetros

  • nIDButton
    Especifica el botón que se va a modificar.

  • nCheck
    Especifica la acción que se va a realizar. Si nCheck es cero, la función miembro de CheckDlgButton coloca una marca de verificación situada junto al botón; si se quita 0, la marca de verificación. Para los botones de la tres-provincia, si nCheck es 2, el estado del botón es indeterminado.

Comentarios

La función de CheckDlgButton envía un mensaje de BM_SETCHECK el botón especificado.

Ejemplo

// Sets 3 check buttons in various ways.  Note BST_INDETERMINATE 
// requires BS_3STATE or BS_AUTO3STATE in the button's style. 
void CMyDlg::OnMarkButtons() 
{
   CheckDlgButton(IDC_CHECK1, BST_UNCHECKED);   // 0
   CheckDlgButton(IDC_CHECK2, BST_CHECKED);   // 1
   CheckDlgButton(IDC_CHECK3, BST_INDETERMINATE);   // 2
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

CWnd::IsDlgButtonChecked

CButton::SetCheck

CheckDlgButton