VC中 Radio Button的使用
来源:互联网 发布:三国杀认证裁判知乎 编辑:程序博客网 时间:2024/06/09 19:57
使用方法:
IDC_RADIO3,
IDC_RADIO3);
/Files/Lee7/RadioButtonDemo.rar
m_nRadio1 =-1;m_nRadio1别赋值-1表示哪个都没有选上。如果你把-1改成0,就会发现Radio1默认被选上了,依此类推,m_nRadio1的值为1就是第二个被选上了(这里同样有问题,哪个是第一个?哪个是第二个?)。获取状态很简单,UpdateData(TRUE)后判断m_nRadio1的值即可。
///////////////////////////////////////
一、对单选按钮进行分组:
每组的第一个单选按钮设置属性:Group,Tabstop,Auto;其余按钮设置属性Tabstop,Auto。如:
Radio1、Radio2、Radio3为一组,Radio4、Radio5为一组
设定Radio1属性:Group,Tabstop,Auto
设定Radio2属性:Tabstop,Auto
设定Radio3属性:Tabstop,Auto
设定Radio4属性:Group,Tabstop,Auto
设定Radio5属性:Tabstop,Auto
二、用ClassWizard为单选控件定义变量,每组只能定义一个。如:m_Radio1、m_Radio4。
三、用ClassWizard生成各单选按钮的单击消息函数,并加入内容:
void CWEditView::OnRadio1()
{
m_Radio1 = 0; //第一个单选按钮被选中
}
void CWEditView::OnRadio2()
{
m_Radio1 = 1; //第二个单选按钮被选中
}
void CWEditView::OnRadio3()
{
m_Radio1 = 2; //第三个单选按钮被选中
}
void CWEditView::OnRadio4()
{
m_Radio4 = 0; //第四个单选按钮被选中
}
void CWEditView::OnRadio5()
{
m_Radio4 = 1; //第五个单选按钮被选中
}
四、设置默认按钮:
在定义控件变量时,ClassWizard在构造函数中会把变量初值设为-1,只需把它改为其它值即可。
如:
//{{AFX_DATA_INIT(CUnitBlockTypeFlankPubli
m_Radio1 = 0; //初始时第一个单选按钮被选中
m_Radio4 = 0; //初始时第四个单选按钮被选中
//}}AFX_DATA_INIT
- VC中 Radio Button的使用
- VC中Radio Button的用法
- vc60中控件Radio Button的使用
- Qt HelloWorld 使用button显示
- VC++------------Radio Button的用法
- Radio Button的使用
- Radio Button的使用
- Radio Button的使用
- Radio Button的使用
- vc++ win32程序中使用MFC
- vc中单选按钮控件(Radio Button)的使用
- html submit 与 button 是不同的
- GSM: Radio interface
- vc++中radio控件的使用
- 在VC中already defined in *…
- 高德地图 MAMapKit 的使用
- Reading time : Cognitive Radio :…
- Radio Button(单选框) 的使用
- 主机信息 四则运算 登录密码
- 构造函数与析构函数
- 认识CSS样式表
- 自动化测试之Jenkins+SVN+Robotframework+TestLink
- if(a)语句
- VC中 Radio Button的使用
- rails 与 sql goup_by
- 结构体指针变量
- C语言中extern的作用
- VC学习技巧
- FILE *fopen(char *filename, char…
- 从android aidl理解Proxy/stub模式
- 嵌入式零树小波EZW编码及其算法改…
- 登录界面软键盘遮挡登入按钮 空间