永发信息网

mfc 怎么读取 tab控件 中子窗口中输入 的数据!!

答案:1  悬赏:20  手机版
解决时间 2021-11-20 16:06
mfc 怎么读取 tab控件 中子窗口中输入 的数据!!
最佳答案
通常的做法,是在创建子对话框的时候(一般在主对话框的OnInitDialog),将子对话框指针保存为主对话框的成员变量,这样在需要的时候,就可以随时访问了:
pDlg1->GetDlgItemText(IDC_EDIT1,cstring1);追问
    CString a;
    boundary.GetDlgItemText(IDC_EDIT_MFA12,a);
    aa =atoi(a);


这样子??
好像没用啊 ,我从菜单调出主对话框,改了Edit Box 的值之后  还是没传递更新,依然是子对话框,构造函数里的初始值。
我在主对话框  申请子对话框变量不是采用的指针变量。
追答用对象而不是指针,你没法保存吧,那么在OnInitDialog里面GetDlgItemText,你当然获取的是初始值。
你需要在按钮响应消息函数里面GetDlgItemText,而在按钮响应消息函数中,得到子对话框,最好是用指针传递。可能地址传递也是可以的,这个没试过,你可以尝试在初始化函数中:
CDialog* pDlg1;
pDlg1 = &boundary;
这样试试,不保证一定成功。(注意,声明要在头文件里)追问还是不行啊
你可以做个小例子给我吗??追答更多的方法,百度搜“CTabCtrl的使用”
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一凡画室(保定定州市)地址有知道的么?有点事
百妆堂化妆行地址有知道的么?有点事想过去!
小红书会员自动续费怎么关?
遇见你coffeeshop地址在哪,我要去那里办事,
(绛珠还泪,桃花已逝埋:)==求下联
诗句中含有千娥两字
我们都已经结婚了 那天去前女的城市出差顺便
中国联通沣润专营店地址有知道的么?有点事想
setuna截图小利器为什么用不了!
通过讨论,我们觉得挽回人际关系的方法是什么
焊前预热的作用
驿站咖啡地址有知道的么?有点事想过去!
正弦十二分之七π怎么求
鸡兔同笼一共有共有三十个头88只脚求笼中鸡兔
新疆野蘑菇大脆怎么做好吃
推荐资讯
为什么小时候时间过得很慢,一年好像一个世纪
dnf武器后面怎么有影子
阳城海会寺卧龙农家乐地址在什么地方,我要处
x虏 -3x+2=0
3.4乘23加4.5乘27简便运算
四川伊恋家居用品有限公司怎么样?
我嘴唇又厚又大,而且看起像香肠嘴,只有把牙
广东芋头糕怎么做好吃,广东芋头糕的家常做
板材的放置方法有哪些
什么是岗位目标描述
2016年4月份淄博监狱减刑假释名单
内存上的2rx8、1rx8、2rx4什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?