33问答网
所有问题
MFC的对话框,怎样从文本框读入数据?
想从文本框输入数据,然后保存在相应的文件内。不知怎么从文本框获取数据。
另外怎样能够判断单选框是否被选上了?以前在form里是用radiobutton1->checked,MFC里好像不行。
举报该问题
推荐答案 推荐于2018-03-15
你说的文本框应该是编辑框吧
从编辑框输入数据后,需要调用UpdateData(TURE);进行数据交换,
这样用GetDlgItem()就可以获取内容了
如果要写入数据,先SetDlgItem(),之后再调用UpdateData(FLASE);进行数据交换这样才回把数据写入到编辑框
UpdateData();是对话框的更新函数
TURE的时候读取数据,FLASE的时候写入数据
编辑框内容改变后,程序和这个编辑框对应的变量并不改变,直到用UpdateData(TURE);。同样,变量改变后,编辑框也不会反应出来,直到调用UpdateData(FLASE);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dBcPdBB0.html
其他回答
第1个回答 推荐于2016-04-13
从编辑框输入数据后,需要调用UpdateData(TURE);进行数据交换,
这样用GetDlgItem()就可以获取内容了。
如果要写入数据,先SetDlgItem(),之后再调用UpdateData(FLASE);进行数据交换这样才回把数据写入到编辑框。
第2个回答 2008-06-26
给CEdit添加Control型变量m_control
然后
CString str;
m_control.GetWindowText(str);
或者给CEdit添加Value型变量m_value
然后用UpdateData(true);值就在变量里了.
第3个回答 2008-06-26
MFC 中有动态数据交换, 是专门处理这个的, 它能把一个控件映射到一个变量上, 通过在 IDE 中点几下就自动为你生成了, 呵呵! 你查一查这方面的信息!
相似回答
MFC的
一个基于对话框的程序,想
在对话框
类中用
文本框
获取用户输入的值...
答:
首先,要引用工程头文件,即#include "xxx.h",其次,检查下
对话框
的ID是不是有被修改过,一般是不会出现这个问题的。
MFC如何从文本框中
获取数字?
答:
给这个
文本框在
向导里关联一个CString类型的变量,如m_str;m_str中存放的就是该
文本框中
的内容,但用之前要加一个UpdateData(TRUE)。参考如下:CString str;((CEdit *)GetDlgItem(IDC_EDIT1))->GetWindowText(str)得MessageBox(str);///IDC_EDIT1是编辑框的ID,右击编辑
框,
选择属性就可以看见了。...
MFC如何从文本框中
获取数字
答:
为三个editbox分别添加变量,操作是右键单击editbox,classwizard,member variable,左边选中要添加的控件,右边单击add,类型为double,变量名为m_jia1 可以自己换 后面两个同理,假设命名为 m_jia2 , m_he 然后代码换成 if(UpdateData(true)){ m_he=m_jia1+m_jia2;} 这样m_he就是和了 解...
大家正在搜
对话框中的文本框可以显示文本信息
怎么获取文本框里输入的数据
对话框中的文本框可以
对话框中的文本框可以干嘛
lof的文本框和也叫对话框吗
文本框和对话框区别
点击此文本框弹出对话框
mfc点击静态文本框弹出对话框
如果在文本框内输入数据后
相关问题
MFC对话框中如何给一个edit文本框赋初值?
用vc的mfc编程怎么用编辑框输入值并用另一个编辑框输出内容
MFC 对话框 想点击按钮然后读入输入编辑框中的字符并应用,...
MFC从文本框读入输出到文件?
mfc如何将编辑框的内容读取到列表控件中?
基于对话框的MFC如何在自定义头文件中获取对话框中的输入数据
MFC对话框中如何给一个edit文本框赋初值?
MFC中对话框的问题,请问我要怎样知道我的编辑框有没有输入数...