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