CWnd::CheckDlgButton
Selezionare (posizioni un segno di spunta accanto a) o definito (rimuove un segno di spunta) da un pulsante, o modifica lo stato di un pulsante a tre stati.
void CheckDlgButton(
int nIDButton,
UINT nCheck
);
Parametri
nIDButton
Specifica il pulsante da modificare.nCheck
Specifica l'azione da eseguire. Se nCheck è diverso da zero, la funzione membro CheckDlgButton applica un segno di spunta accanto al pulsante, se 0, il segno di spunta viene rimosso. Per i pulsanti a tre stati, se nCheck è 2, lo stato del pulsante è indeterminato.
Note
La funzione CheckDlgButton invia un messaggio BM_SETCHECK il pulsante specificato.
Esempio
// 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
}
Requisiti
Header: afxwin.h