Есть ли событие для нажатия любой кнопки из группы? - PullRequest
2 голосов
/ 10 января 2012

Допустим, у меня есть группа из нескольких кнопок.Есть ли какое-либо событие, отвечающее за проверку, была ли нажата кнопка из группы?

Я знаю, что могу сделать это следующим образом:

    ON_BN_CLICKED(IDC_BUTTON_1, &CGateDlg::OnBn1Clicked)
    ON_BN_CLICKED(IDC_BUTTON_2, &CGateDlg::OnBn2Clicked)
    ON_BN_CLICKED(IDC_BUTTON_3, &CGateDlg::OnBn3Clicked)

, но я хочу оставить ее "СУХОЙ", поэтому теперь мне нужен обработчик событий, который бы обрабатывал группу кнопок в одной функции.

1 Ответ

3 голосов
/ 10 января 2012

ON_CONTROL_RANGE (BN_CLICKED - это то, что вы ищете.

...