怎么获取mfc中文本框内容(vc6.0)

建立一个mfc对话框,插入一文本编辑框,一按钮。
点击按钮,获取文本编辑框内容,打印至指定文本。
CString str;
m_edit1.GetWindowText(str);//报错
求解,为什么,该怎么获取
(vc6.0,不是vs)

c c++

3个回答

vc6.0中

CString str;
GetDlagItemText(IDC_EDIT1,str);

//可获取edit1文本框中的内容

可以在控件上右键添加变量,在代码里面有updatedate(bool)函数读入或者读出函数

zwx2415
zwx2415 问题已解决,并未使用updatedata!谢谢 vc6.0中 GetDlagItemText(IDC_EDIT1,str)可获取edit1文本框中的内容
3 年多之前 回复
zwx2415
zwx2415 不太懂,之前网上查时尝试了下,不知道为啥没用,断点调试过程中发现语句被跳过执行了,断点无效(删除获取文本单独采用打印有效),可以说下具体步骤么?我跟着操作看是什么原因,谢谢!
3 年多之前 回复

绑定个控件指针ddx_text 数据类型cstring
然后updatadate 下cstring内就有值了

zwx2415
zwx2415 问题已解决,并未使用指针!谢谢 vc6.0中 GetDlagItemText(IDC_EDIT1,str)可获取edit1文本框中的内容
3 年多之前 回复
zwx2415
zwx2415 我是看视频学习的,没有关于指针操作的讲解,看网上信息,都只能理解前面一部分,可以教一下我具体操作流程吗?谢谢!
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐