单选钮用来表示一系列的互斥选项,这些互斥项常常被分成若干个组,每组仅允许用户选择一个选项;复选框与单选按钮相象,不同之处是复选框代表多重选择,用户可以选择一个或多个选项。
对话框编辑器中各组控件的对齐
按下Ctrl键并单击要对齐的各个控件,同时选中。最后选中的控件是对齐的基准,仔细观察,它周围的8个小方框是实心的,而其它被选控件周围的小方框是空心的。
在Layout菜单中选择Make Same Size的Both,可以统一控件尺寸,所选控件尺寸与基准控件相同。在Layout菜单中选择Align的Left,可以使所有被选控件的左边与基准控件对齐。选择Layout菜单中Align的Space Evenly的Down,可以使被选控件垂直间距相等。
单选按钮和复选框的使用
为了方便说明,我们假定创建了基于对话框的MFC应用程序,工程名为RadioAndCheckButton。对话框资源加入两个组框 ,第一个组框‘性别’,内有‘男’,‘女’两个单选钮;第二个组框是‘爱好’,内有‘足球’‘排球’‘蓝球’三个复选框,如下表:
控件类型
ID
标题(Caption)
其它属性
组框
缺省
性别
缺省
单选钮
IDC_SEX1
男
Group
单选钮
IDC_SEX2
女
缺省
组框
缺省
爱好
缺省
复选框
IDC_HOBBY1
足球
缺省
复选框
IDC_HOBBY2
排球
缺省
复选框
IDC_HOBBY3
蓝球
缺省
设置控件的Tab Order
单击Layout菜单下的Tab Order命令,设