中易网

MFC如果获取在父窗口获取子窗口的值?

答案:2  悬赏:70  
解决时间 2021-02-28 01:08
MFC如果获取在父窗口获取子窗口的值?我想在父窗口中获取子窗口中编辑框的信息,如何实现?
最佳答案
GetDlgItem()方法,参数为窗口的ID值。
全部回答

如果子窗口是模式对话框,可以在子窗口关闭之后,获取子对话框中的值。如:

csubdlg subdlg;

if(idok == subdlg.domodel())

{

    int n = subdlg.m_nvalue;

}

发送消息的话是这样:

getparent()->sendmessage(message_id, lparam, wparam);   message_id是你的自定义消息id

或者干脆对getparent()进行强制转换后直接调用父窗口的函数,但不推荐这样做。

比如父窗口 cfatherdlg; 中有一函数 void action(int n);

((cfatherdlg*)getparent())->action(m_nvalue);  // 直接调用父类的函数

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国电信建瓯分公司南雅支局在哪里啊,我有事
宁波双眼皮
胎儿右侧脑室宽约1.0cm问题大吗
爱可视安防科技公司在哪里啊,我有事要去这个
小俩口生气老丈人和丈母娘掺和对吗
“宽带连接”一直显示“正在断开.”,怎么处
梦幻西游手游原来是苹果五的,换了6p,登录了
万顺五金水泵商店怎么去啊,有知道地址的么
栋粱本义指房屋的大粱,这里是指什么
上二本线30分可以读成都大学嘛
SOEN新添寨店这个地址在什么地方,我要处理点
宜昌市明鑫工贸有限公司办事处这个地址在什么
中国有多少个叫于勤学的
UG齿轮画法 参数具体指的什么
东莞这边超市工资一月多少钱
推荐资讯
那里买到直流变交流三相逆变器
白地瓜怎么种啊
我想知道中国哪个地方生产家具的厂家多
这个工作我是真心干不下去了。。。辞工又不给
川西坝子怎么去啊,有知道地址的么
u盘双系统,怎么使用grub引导winpe求解
笔记本cpu一般多重
问一下一个12V-220V的变电器,功率分别为130W
我喜欢看小说喜欢看带有空间的里面可以住人
请问广州哪家三甲医院有宫腔镜取胚术,费用是
蜀娟驾校总校(报名处)地址在哪,我要去那里办
也不知道为什么黄种人有这么多小眼睛?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?