高分请教!本人菜鸟请教radio button 控件问题!

2024-12-12 05:40:22
推荐回答(3个)
回答1:

首先把这2个 radio 分组,

即: 右键radio1  属性 group 选择 true  / 勾选上.

为了是 这2个 radio 互斥 , 只有1个可以被选择.


然后在 登录按钮 实现代码:

CButton *pRadio = (CButton *)GetDlgItem(IDC_student);
//GetCheck返回 1表示选上,0表示没选上
if ( pRadio->GetCheck() == 1) //学生 radio被选择
{
//
}
else //老师 radio被选择
{
//
}

回答2:

创建两个对话框,在点登录的按钮响应函数中判断选中的是学生还是教师,据此调用相应的界面

回答3:

if(student_selected == true)
{
MessageBox(hwnd,TEXT("学生"),TEXT("问好"),MB_OK);
student_selected = false;
}
if(teacher_selected == true)
{
MessageBox(hwnd,TEXT("老师"),TEXT("问好"),MB_OK);
teacher_selected=false;
}
你懂得