MFC如何将下级对话框中edit控件中的数据返回上级对话框的ListControl控件中?

就是我把上级对话框中的ListControl控件中的一些数据分别地传递给了下级对话框进行修改,下级对话框都是edit控件,我如何将下级对话框edit控件中修改后的数据返回... 就是我把上级对话框中的ListControl控件中的一些数据分别地传递给了下级对话框进行修改,下级对话框都是edit控件,我如何将下级对话框edit控件中修改后的数据返回到上级对话框的ListControl控件中呢? 展开
 我来答
wayenliu
2016-09-02 · 超过35用户采纳过TA的回答
知道答主
回答量:77
采纳率:100%
帮助的人:34.4万
展开全部
下级对话框A中建一个上级对话框B的对象 m_parent;
在上级对话框B中调用下级对话框A的时候将下级对话框B的 m_parent 赋值为 this;
在上级对话框中创建一个public的更新listcontrol的函数,参数跟实际情况定义;
在下级对话框修改后用 m_parent 调用上级对话框的 更新Clistctrl的函数
追问
Public 的更新list control 的函数是什么呢
追答
更新需要你自己写。
如果是 第一行第一列数据 那么就是用设置它的数据的那个函数, setcolumnText(0,0,"data") 直接设置那个位置的数据就行了,之前的就会被覆盖掉,变成你设置的值。
所以你更新函数的入参应该是个 带有 行,列,数据 的 一个 列表, 然后再函数里面遍历下这个列,将列里面的数据更新到listctrl, 然后updatedata(false) 就好了
百度网友2018359
2016-09-02 · TA获得超过3494个赞
知道大有可为答主
回答量:3486
采纳率:73%
帮助的人:1415万
展开全部
用全局变量或者消息传递
推荐用全局变量,方便
参考
http://zhidao.baidu.com/question/1512613577372006500
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dfnite6270
2016-09-01 · 超过18用户采纳过TA的回答
知道答主
回答量:76
采纳率:100%
帮助的人:22.6万
展开全部
要用到消息发送
追问
什么是消息发送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式