在 MFC 中使用相同的单击操作方法定义两个单选按钮

Posted

技术标签:

【中文标题】在 MFC 中使用相同的单击操作方法定义两个单选按钮【英文标题】:Define two radio button in MFC with same click action method 【发布时间】:2012-08-16 08:34:18 【问题描述】:

我试图在 MFC (VS 2010) 中定义两个单选按钮,它们的动作单击将相同 - 这意味着在它们每个的单击动作中......将被调用的方法将相同方法。

但是 VS 没有给我这个选项.. 我收到消息,同名的方法已经存在。

我该怎么做?

我怎样才能使这两个单选按钮在同一个组中(只有一个会被选中而另一个不会被选中)?

以及如何在其中一个单选按钮上设置默认检查?

【问题讨论】:

【参考方案1】:

在向导中生成两个方法,然后手动删除一个并指向您保存在消息映射中的那个。

【讨论】:

【参考方案2】:

打开属性面板,设置第一个单选按钮的“组”属性。这将绑定一组中的两个按钮,并且一组内的按钮相互独占。

【讨论】:

以上是关于在 MFC 中使用相同的单击操作方法定义两个单选按钮的主要内容,如果未能解决你的问题,请参考以下文章

哪个是 MFC C++ 中单选组合框的事件处理程序

Python Tkinter 中的单选按钮值

在 TableView 的自定义单元格中添加单选按钮并且无法访问外部

MFC绘图基础——上机操作步骤

Axure:切换单选按扭,控制界面显示不同内容

MFC 中的广播组