MFC 可编辑文本框,MFC控件关联变量总结 | 您所在的位置:网站首页 › mfc控件变量 › MFC 可编辑文本框,MFC控件关联变量总结 |
Edit Control控件,默认状态下,按回车会调用OnOK()关闭窗体。解决此bug可以,类视图中单击CMFCApplication3Dlg,下方重写OnOK(),注释掉其中的代码即可。 Edit Control控件的属性Multiline与Want Return一致设为TRUE或FALSE CString str; m_edit.GetWindowTextW(str);//界面控件处,鼠标右键,添加变量,m_edit m_edit2.SetWindowTextW(str); exit(0); //CDialog::OnCancel(); //CDialog::OnOK();【参考】https://www.bilibili.com/video/av52921336?p=13 MFC控件关联变量总结: 1.不关联控件使用GetDlgItem(IDC_EDIT1)->GetWindowTextW(变量名) 来获取控件内容 使用GetDlgItem(IDC_EDIT1)->SetWindowTextW(变量名) 来更新变量内容2.关联的是Value类型的变量 如果只是操作CString类,建议用此关联。 m_Login_Account.Trim();//编辑框关联CString类型Value,1行顶以下3行 CString str; m_Login_Account.GetWindowTextW(str);//编辑框关联控件Control str.Trim();使用UpdateData(TRUE)来从获取控件值------>该值自动更新到关联变量中 使用UpdateData(FALSE)来更新控件值------>关联变量的值更新到界面中 3.关联变量为Control类型 Control是一个控件,可以使用该控件的所有方法。 如假设关联变量为m_CEdit.则可以使用m_CEdit.GetWindowTextW(变量名),将空间内容赋值到变量中 使用m_CEdit.SetWindowTextW(变量名),将变量值更新到控件上。 【参考】https://blog.csdn.net/zjs547123787/article/details/53212926 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |