hur.cn - 华软网

 热门搜索

孙鑫VC++ 第八章处理单选框未被选中的问题

  作者:未知    来源:网络    更新时间:2011/9/23
    3个单选框,书上写的是没有选择一个点击进入下一步的时候出现必须选择的消息框,书上是把第一个单选框Group设为1,然后在这个对话框的类中添加一个m_occupation的变量并且初始化为-1,然后进行如下处理:

C++">
LRESULT CProp1::OnWizardNext()
{
// TODO: 在此添加专用代码和/或调用基类
UpdateData(1);
if(m_occupation==-1)
{
MessageBox(TEXT("请选择你的职业!"));
return -1;
}
return CPropertyPage::OnWizardNext();
}


然后我在VS2010上出现以下问题,第一个单选框选中第二,三个也可以选,第二,三个选与不选都能进入下一页。。。描述得不是很清楚,见谅。。

---华软 网友回答---
m_occupation 这个变量是否绑定到某个单选框了?
---华软网友回复---
引用 1 楼 tmgycjl 的回复:
m_occupation 这个变量是否绑定到某个单选框了?

绑定在第一个,也就是GROUP设为true的那个。
---华软网友回复---
用ctrl+d设置下tab顺序就行了。。呵呵。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。