MFC 中实现点击按钮后打开另外一个窗口

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:13:54
该如何实现?
新窗口中要用到 原窗口中的数据
DoModal() 可以吗

把另外一个窗口的头文件包含过来。
新建一个窗口的实例,如myDig。
按钮点击事件,myDig.DoModal()。

是可以的,但要看你建什么样的窗口了,有模态和非模态两种,你说的这种是模态的,就是说窗口一但建立就只能操作该窗口了,它会捕获当前所有消息,而如果要建非模态的话要用到Create()方法,它的好处在于,你可以操作不同窗口

新窗口中的控件可以用原窗口中的数据实始化,不过你为这个新窗口留接口(set函数),当然这个新窗口一般是自定义类的一个对象

DoModal()

我想在vb中建立一个command1按钮,点击这个按钮后实现以下功能: vc++MFC基于对话框应用程序,怎样才能在主对话框中点击一个按钮后出现另一个对话框? MDI窗口中怎样才能实现点击按钮后关闭出MDI窗口后的所有窗口 在Excel中如何实现点击一个按钮后使当前单元格自动加1? java编程:登录框中输入密码后回车相当于点击登录按钮的功能实现 在VC /MFC中我想点击一个窗体上的按钮后使窗体最小化最好是最小化到任务栏中!! javascript 如何实现 按钮点击后变灰色 怎样实现FLASH按钮点击后出现一张图片 在ASP.NET中如何实现在点击提交按钮后,让提交结果在另外一个页面中显示? 如何用VC++6.0(MFC)编程实现用按钮打开、保存文件