CWnd::CheckDlgButton
Sélectionne (emplacements un coche en regard de) ou des espaces libres (supprime une coche de) un bouton, ou il modifie l'état d'un bouton à trois états.
void CheckDlgButton(
int nIDButton,
UINT nCheck
);
Paramètres
nIDButton
Spécifie le bouton à modifier.nCheck
Spécifie l'action à effectuer.Si nCheck est différent de zéro, la fonction membre d' CheckDlgButton définit une coche en regard de le bouton ; si 0, la coche est supprimé.Des boutons à trois états, si nCheck est 2, l'état du bouton est indéterminé.
Notes
La fonction d' CheckDlgButton envoie un message de BM_SETCHECK le bouton spécifié.
Exemple
// 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
}
Configuration requise
Header: afxwin.h