我是靠谱客的博主 干净睫毛,最近开发中收集的这篇文章主要介绍VC中Radio控件的用法(VC2008)VC中Radio控件的用法(VC2008)一. 绑定一个变量二. 不使用向导,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
VC中Radio控件的用法(VC2008)
一. 绑定一个变量
1.1 三个Radio Button,ID分别为: IDC_RADIO1, IDC_RADIO2, IDC_RADIO3;(三个ID值需要连续递增, 三个Tab值也是连续递增)
1.2 设置IDC_RADIO1的Group属性为true;
1.3 使用向导把IDC_RADIO1绑定一个int变量.
(向导添加的代码有:
声明: int m_nRadio1;
DoDataExchange函数中: DDX_Radio(pDX, IDC_RADIO1, m_nRadio1);
1.4 使用(获得选中值)
UpdateData(TRUE);
if(0==m_nRadio1)
{
MessageBox("0");
}
else if(1 == m_nRadio1)
{
MessageBox("1");
}
elsle if(2 == m_nRadio1)
{
MessageBox("2");
}
二. 不使用向导
2.1 三个Radio Button,ID分别为: IDC_RADIO1, IDC_RADIO2, IDC_RADIO3;(三个ID值需要连续递增, 三个Tab值也是连续递增)
2.2 初始化
// 第一个参数为该组的第一个单选按钮的ID
// 第二个参数为该组的最后一个单选按钮的ID
// 第三个参数为该组中被选中的单选按钮的ID
CheckRadioButton(IDC_RADIO1, IDC_RADIO3, IDC_RADIO3);
2.3 使用(获得选中值)
int nIDRadio = GetCheckedRadioButton(IDC_RADIO1, IDC_RADIO3);
if(IDC_RADIO1 == nIDRadio)
{
MessageBox("0");
}
else if(IDC_RADIO2 == nIDRadio)
{
MessageBox("1");
}
elsle if(IDC_RADIO3 == nIDRadio)
{
MessageBox("2");
}
最后
以上就是干净睫毛为你收集整理的VC中Radio控件的用法(VC2008)VC中Radio控件的用法(VC2008)一. 绑定一个变量二. 不使用向导的全部内容,希望文章能够帮你解决VC中Radio控件的用法(VC2008)VC中Radio控件的用法(VC2008)一. 绑定一个变量二. 不使用向导所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复