您的位置:首页 > 其它

控件的Group属性 一个菜鸟问题 MFC高手进来

2013-04-16 18:45 555 查看
请问控件的Group属性 一个菜鸟问题 MFC高手进来

检举|2009-03-12 21:49JavaTarcies | 分类:VC++ | 浏览1944次

这个Group属性貌似和Tap顺序有关 其他我就不懂了

请问 选择TRUE和选择FALSE 的区别是什么 请高手通俗的说说

我有更好的答案

提问者采纳

2009-03-13 14:22

1、一个group没有特定的名字,是由系统遵循一定规则默认的。

1)同一组的控件是同一类型的。如都是edit,radio。。。。

2)系统从第一个设有group的控件开始到下一个设有group的控件结束,如第3个和第7个控件设有group,则3—6就成为了一组(注意是同一类型的控件)。

3)顺序是这样设定的:在Dlg等窗口上添加控件后按ctrl+D,各个控件上就会显示出阿拉伯数字,按你想设定的顺序依次点击控件。

比如有两个Button和三个Radio。则先点击两个Button再依次点击Radio。这样Button编号是1、2,Radio编号是3、4、5。

将第一个Radio即阿拉伯数字编号3和5的group选上,4的不要选。则系统从3开始,到5检测到group选项,根据1)则3和4为一组,5为一组。

2、同一组的控件可以公用一个变量。如上面的3和4Radio,的变量表示哪个Radio被选了,变量初始值为-1表示没有被选项,按照顺序3被选则变量自动变为0,4被选则为1,5跟他们是一组,则5的对应的变量值为2.

这样我们就可以根据变量值很简单的判断哪个被选了

评论(2)|25

elevenhours |四级采纳率26%

擅长:工程技术科学物理学数学办公软件VC++

按默认排序|按时间排序

其他2条回答

2009-03-12 22:35jimoffice|六级

Group就其意思就是一组的意思。就是说用于选择多个控件组合,选了TRUE后,你就可以为这组新建一个变量。把一组控件当一个控件来使用。例如多个单选按钮用group属性,这样你就可以用一个变量来管理这些按钮,例如获得当前选项什么的。

评论|0

2009-03-13 10:56热心网友

选为true后在下一个具有group属性的控件之前的同类空间分为一组 可以关联变量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: