MFC 可编辑文本框,MFC控件关联变量总结 您所在的位置:网站首页 mfc控件变量 MFC 可编辑文本框,MFC控件关联变量总结

MFC 可编辑文本框,MFC控件关联变量总结

2023-04-26 04:19| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有