void CheckDlgButton( int nIDButton, UINT nCheck );
Параметры
nIDButton
Определяет кнопку, которую нужно изменить.
nCheck
Определяет действие чтобы сделать. Если nCheck отличный от нуля CheckDlgButton функция помещает галочку рядом с кнопкой. Если 0 галочка удалена. Для кнопок с тремя состояниями если nCheck - 2, состояние кнопки неопределенно.
Замечания
Устанавливает или удаляет галочку из кнопки или изменяет состояние кнопки с тремя состояниями. Функция CheckDlgButton посылает BM_SETCHECK сообщение определенной кнопке.
Пример
// Устанавливает 3 варианта проверки кнопки различными способами. Примечание BST_INDETERMINATE // Требует BS_3STATE или BS_AUTO3STATE в стиле кнопки. void CMyDlg::OnMarkButtons() { CheckDlgButton(IDC_CHECK1, BST_UNCHECKED); // 0 CheckDlgButton(IDC_CHECK2, BST_CHECKED); // 1 CheckDlgButton(IDC_CHECK3, BST_INDETERMINATE); // 2 }