qq_42109113
qq_42109113
采纳率100%
2019-05-18 16:56 阅读 1.3k

MFC 单文档如何获取对话框中编辑框的内容

就是我在MFC中用单文档然后调用单文档,但是我不知道如何获取编辑框中的内容。我尝试用了下面的代码但是str没有获得任何值。请问下怎么获取??

CDialog dlg(IDD_DIALOGLOIN);
dlg.DoModal();
CString str;
GetDlgItemText(IDC_USERNAME, str);
MessageBox(str);
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2019-05-18 17:52

    https://ask.csdn.net/questions/756748
    看其中我对于第二个问题的回答

    点赞 1 评论 复制链接分享
  • zhou8684 zhou8684 2019-05-18 19:10

    有两种方式
    第一种方式
    CString csValue;

    m_user.GetWindowText(csValue);

    第二种方式

    CString str;

    GetDlgItem(IDC_EDIT1)->GetWindowText(str);

    MessageBox(str);

    点赞 评论 复制链接分享

相关推荐