MFC 中的广播组
Posted
技术标签:
【中文标题】MFC 中的广播组【英文标题】:Radio groups in MFC 【发布时间】:2010-12-20 22:27:11 【问题描述】:-
如何将多个 mfc 单选框组合成一个组?
是否可以将一个变量(最好是整数,指示检查的单选或布尔数组)绑定到这样的组。绑定是指使用
DDX_*
。
【问题讨论】:
【参考方案1】:单选按钮必须按 Tab 顺序相邻。选项卡顺序可从 Visual Studio 的对话框编辑器中编辑(查找“选项卡顺序”菜单项,Ctrl-D 是 VS 2005 中的快捷方式)。然后,您必须按顺序单击它们来排列单选按钮。对于选项卡组中的第一个单选按钮,您必须将其 Group 属性设置为 True。您还应该选择跟随您的单选按钮组的控件,并将其 Group 属性也设置为 True。这样,单选按钮将组成一个组并按预期运行(检查当某些单选按钮获得焦点时键盘箭头如何工作)。
您可以通过 DDX_Radio 宏按上述方式配置单选按钮集。见:http://msdn.microsoft.com/en-US/library/fchz3yh5(v=VS.80).aspx
【讨论】:
以上是关于MFC 中的广播组的主要内容,如果未能解决你的问题,请参考以下文章