是否可以在MFC功能区栏中添加一对单选按钮?

时间:2014-08-18 12:28:12

标签: visual-c++ mfc ribbon

是否可以在MFC功能区栏中添加一对单选按钮以及如何使用?

我可以通过复选框实现相同功能,但非常喜欢单选按钮,因为它们为用户提供了有关选项效果的更清晰线索。

1 个答案:

答案 0 :(得分:2)

不,据我所知。通常的方法是使用复选框模拟行为。您需要在相应的OnUpdate消息处理程序中手动控制行为:

void CC3SplicitView::OnUpdateToBe(CCmdUI *pCmdUI)
{
    pCmdUI->SetCheck(m_bToBe);
}

void CC3SplicitView::OnUpdateOrNotToBe(CCmdUI *pCmdUI)
{
    pCmdUI->SetCheck(!m_bToBe);
}
相关问题