MFC中“radio button ”控件的使用问题

如下图所示,我是VC++初学者,还在自学,想写个小程序练习控件radiobutton的使用,主要功能是:如果选择男生,点击确定后,编辑框中会显示“你好!”如果选择女生,点... 如下图所示,我是VC++初学者,还在自学,想写个小程序练习控件radio button的使用,
主要功能是:如果选择男生,点击确定后,编辑框中会显示“你好!”
如果选择女生,点击确定后,编辑框中会显示“Hello!!”
但是实在不知道怎么写了,
一般的从编辑框输入内容,用Updatedata();可以接收,radio button这个控件不知道怎么搞了,还有怎么知道(判断)选的是哪一个?
请高手们帮帮看看,在下感激不尽!要是能给出确定按钮那个函数最好了。
第一个radio button 选择了Group属性,并关联int型变量m_radio ;我写的代码如下,但是是错的,求高手指教!
void CMyDlg::OnRadio1()
{
m_radio = 1;
}
void CMyDlg::OnRadio2()
{
m_radio = 2;
}
void CMyDlg::OnButton1()
{
UpdateData(true);
if(m_radio=1)
m_Str="Hello !";
else
m_Str="你好!";
UpdateData(FALSE);
}
展开
 我来答
bhtzu
2012-08-08 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4212万
展开全部
Group属性,并关联int型变量m_radio ; //那么上面两个OnRadio函数是没有必要的。
if判断里面要用双等号
void CMyDlg::OnButton1()
{
UpdateData(true);
if(m_radio==1)
m_Str="Hello !";
else
m_Str="你好!";
AfxMessageBox(m_Str);

UpdateData(FALSE);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式