hur.cn - 华软网

 热门搜索

MFC—— help me

  作者:未知    来源:网络    更新时间:2011/4/14
想给注册界面添加一个重置按钮,添加代码后无法实现重置,代码如下:
void CRegister::OnBnClickedButton2()
{
m_UserName="";
m_Psswd="";
m_PasswdRepeat="";
m_QuestionCombo.SetCurSel(0);
m_Answer="";
m_Email="";
m_Telphone="";
UpdateData();
}

请问是什么问题,UpdateData()无论放在最前还是删掉,都无法实现重置。

---华软 网友回答---
UpdateData(FALSE);
---华软网友回复---
UpdateData(FALSE),试下
---华软网友回复---
UpdateData缺省参数是TRUE
---华软网友回复---
void CRegister::OnBnClickedButton2()
{
Updatedata(TURE);
m_UserName="";
m_Psswd="";
m_PasswdRepeat="";
m_QuestionCombo.SetCurSel(0);
m_Answer="";
m_Email="";
m_Telphone="";
Updatedata(FALSE);

---华软网友回复---
引用 1 楼 smwhotjay 的回复:
UpdateData(FALSE);


因为是变量改变了,所以在最后一行用UpateData(FALSE)
---华软网友回复---
无法实现重置是 变量内容没有变 还是屏幕上显示没有变?
如果是显示没有变那就是 UpdateData(FALSE)
如果是变量内容没有变 就是你变量的幅值出现问题了
---华软网友回复---
UpdateData(TRUE);将控件上的数据保存到你的变量中
UpdateData(FALSE);就你变量的值写回控件
---华软网友回复---
引用 5 楼 chenjelly 的回复:
引用 1 楼 smwhotjay 的回复:
UpdateData(FALSE);


因为是变量改变了,所以在最后一行用UpateData(FALSE)
++
---华软网友回复---
哦。。。这样啊。。。。
---华软网友回复---
Updatedata(FALSE);
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。