请教:mfc 一个对话框设置另一个对话框编辑框的值?

高手帮忙:假设有两个对话框:A,B.B类对话框中有一个编辑框(ID号:IDC_EDIT1),请问:当我按下A的ok键以后,显示B对话框,而且B的编辑框的内容设置为一个in... 高手帮忙:假设有两个对话框:A,B. B类对话框中有一个编辑框(ID号:IDC
_EDIT1),请问:当我按下A的ok键以后,显示B对话框,而且
B的编辑框的内容设置为一个int 类型的值,比如:123。 先谢了!!!
展开
 我来答
来自美国认真的兔子
2010-07-18 · TA获得超过644个赞
知道小有建树答主
回答量:550
采纳率:100%
帮助的人:423万
展开全部
想要实现这样的功能很简单,你有两种方法,
1种是在OK键的响应函数中动态生成对话框,这种稍微复杂些吧
2,还是给你说这种方法 吧
(1)先建立一个名为A的基于对话框的应用程序 。
(2)在资源中要建立个新的对话框模板,名为B就好,
(3)右击这个B的对话框模板,选择“添加类”这个菜单,选择类的文件等等
(4)现在你在OK的响应函数中,声明这个类(比如:CBDialog b;)再显示 就OK了,b.doModal();
你自己一步步这样做吧, 有什么不懂的问我好了,这分数。。。。。呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清山媚水
2010-07-18 · TA获得超过287个赞
知道答主
回答量:100
采纳率:0%
帮助的人:0
展开全部
使用创建类向导创建一个变量关联 B类对话框中的IDC_EDIT1, 比如 int 型的 m_b1

写A中的OK按钮被按下的程序
void aa::OnButton1()
{
// .......

bb b1 = new bb();
b1.m_b1 = 123;
b1.DoModal ();
}

即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csdn_lovecode
2010-07-19
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
没有人回答吗???
我也有同样的问题。。。。
把分给我,我去提问
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式