让我们说我有一组几个按钮。如果点击了组中的按钮,是否有任何事件负责检查?
我知道我可以这样做:
ON_BN_CLICKED(IDC_BUTTON_1, &CGateDlg::OnBn1Clicked)
ON_BN_CLICKED(IDC_BUTTON_2, &CGateDlg::OnBn2Clicked)
ON_BN_CLICKED(IDC_BUTTON_3, &CGateDlg::OnBn3Clicked)
但我想保持“DRY”,所以现在我需要一个事件处理程序来处理一个函数中的一组按钮。
答案 0 :(得分:3)
ON_CONTROL_RANGE(BN_CLICKED正是您要找的。 p>