MFC编辑框设定了变量,数据无法输出问题,如图

运行后,所有属性都是0,没有改变,为什么voidCMyDlg::OnEditchangeCareercombo3()//组合框函数{//TODO:Addyourcontr... 运行后,所有属性都是0,没有改变,为什么

void CMyDlg::OnEditchangeCareercombo3() //组合框函数{ // TODO: Add your control notification handler code here CString str; int nIndex = m_career.GetCurSel(); UpdateData(true); while(nIndex=0) { srand((unsigned)time(NULL));//初始化随机数 m_power=(rand()%10)+35; m_quick=(rand()%10)+15; m_phypower=(rand()%10)+25; m_intelligence=(rand()%10)+2; m_wisdom=(rand()%10)+2; m_blood=m_phypower*20; m_magic=(m_intelligence+m_wisdom)*10; str.Format("%d",m_power); UpdateData(false); }
}
展开
 我来答
f3rell
2015-05-02 · TA获得超过162个赞
知道小有建树答主
回答量:350
采纳率:50%
帮助的人:158万
展开全部
话说那个while里面的东西根本不会执行
更多追问追答
追问
为什么?
追答
while(nIndex=0) 赋值语句 ,nIndex 为 0,所以不循环
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式