MFC中需要弹出一个对话框输入一个数据,是在函数内需要这个数据,并不是某个事件触发弹框,请问怎么做?

某个按钮,触发之后弹框,开始执行函数,函数执行过程中需要再次弹出一个对话框输入一个值,该怎么做啊?我指的是再次弹出的那个对话框该怎么做?怎么取数据?... 某个按钮,触发之后弹框,开始执行函数,函数执行过程中需要再次弹出一个对话框输入一个值,该怎么做啊?我指的是再次弹出的那个对话框该怎么做?怎么取数据? 展开
 我来答
天气天天天天天天天天天天天天天天天天下雨
2011-10-11 · 超过24用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:63.7万
展开全部
新建一个对话框newdlg,怎么建这个弹出的新对话框就不用说了吧,给这个对话框类添加成员变量
class newdlg:public CDialog
{
public:
newdlg();
~newdlg();

Type GetData(){return data};
protected:
Ttype data;
}

然后在父对话框中
newdlg dlg;
dlg.DoModal();
//新弹出的对话框得到数据后
需要取的数据=dlg.GetData();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式