MFC中怎样使对话框里输入的数据带入程序

设计了一个对话框,在对话框里建了EditControl,在其上添加了变量X(类型为value)运行时,在EditControl里输入数据,使数据能在HYview.cpp文... 设计了一个对话框,在对话框里建了Edit Control,在其上添加了变量X(类型为value) 运行时,在Edit Control里输入数据,使数据能在HYview.cpp文件中调用 要怎样做活申明
对话框里有确定按钮,点击对话框消失,在Edit Control上定义了变量X(类型为value),但在ChyView中调用X,提示undeclared identifier
展开
 我来答
进取的有胜哥
2008-04-10 · TA获得超过203个赞
知道小有建树答主
回答量:563
采纳率:0%
帮助的人:347万
展开全部
郁闷,楼上跟没说一样..
楼主的问题跟我以前学vc时一样的困惑,不过别着急,听我细细道来..
首先你必须要有个触发事件来触发你想要实现的功能,(比如说,我单击一下某个按钮啊,或者更改编辑框里的数据啊),当用户做单击按钮或者改变数据这样的动作时,就可以触发你说的功能,
然后,就为你设定的触发事件来编写代码,在代码中先用UpdateData(true);来得到你的X值,就是只要使用了该函数,系统自动将编辑框里的输入值赋值到想对应的变量,
再然后就可以使用X了
如果你想在窗口中显示x的值,再用UpdateData(false);就可以了,系统就会把X的新值返回到编辑框里
不懂还问
bd_knowledge
2008-04-09 · TA获得超过156个赞
知道答主
回答量:244
采纳率:0%
帮助的人:179万
展开全部
申明一个控件相关变量,
有个UpDateData函数好象,具体忘记了,false和true一个是把对话框内容附值给变量,一个是把变量内容显示给对话框

你的对话框需要个确定键,此键的响应函数可以加个
UpDateData(BOOL)函数进去(BOOL是true还上false自己尝试下),然后就会更新数据了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式