建立非模式对话框时Create的第二个参数用GetDesktopWindow(),
m_pDlg->Create(IDD_XXX,GetDesktopWindow());
就OK了,
void CMyDlg::OnButtonEnter()
{
CSetup *dlg = new CSetup;
dlg->Create(IDD_DIALOG_SETUP,GetDesktopWindow());
dlg->ShowWindow(1);
}
参考文章:http://dev.csdn.net/develop/article/44/44307.shtm
分享到:
相关推荐
在Windows环境中,对话框是一种常用的输入输出手段。对话框有两种类型,非...本例将从主框架窗口创建一个简单的非模态对话框,在该对话框关闭之前,用户可以在主框架窗口中的其他地方工作,比如选择“打开”文件等。
点击运行弹出一个对话框,点击DIALOG1按钮弹出一个模态对话框,在该对话框的编辑框输入文本点击确定该对话框消失且输入的文本被显示到主对话框MainDialog中,点击DAILOG2按钮弹出一个非模态对话框,操作现象和模态...
VC中模态对话框和非模态对话框的编程
非模态的对话框是独立的,就是说和主程序可以同时交换数据,而模态的对话框则只能和自己交换。换句话说,模态对话框很霸道,你开了它就无法在同一个应用程序中的其他地方干活了,比如那个经常用的openfile dialog。...
非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别,非模态对话框需要重载函数OnCanel,并且在这个函数中调用DestroyWindow。并且不能调用基类的OnCancel,因为基类的OnCancel调用了...
VS2010创建模态对话框非模态对话框的方法,给子窗口传值,非模态对话框给父窗口传值,非模态获取父窗口的指针,打开非模态对话框不重复
MFC创建模态对话框和非模态对话框实例小程序,学习如何在程序开发中使用模态对话框和非模态对话框
MFC中有两种类型的对话框:模态对话框和非模态对话框。 模态对话框是指当其显示时,程序会暂停执行,直到关闭这个模态对话框后,才能继续执行程序中其他任务。非模态对话框是指当其显示时,允许转而执行程序中其他...
在Windows环境中,对话框是一种常用的输入输出手段。对话框有两种类型,非...本代码将从主框架窗口创建一个简单的非模态对话框,在该对话框关闭之前,用户可以在主框架窗口中的其他地方工作,比如选择“打开”文件等。
基于vs2005,在ObjectARX中使用MFC:模态,非模态对话框
模态对话框与非模态对话框程序示例 Java源程序
MFC中经常会用到弹出模态或非模态对话框,模态对话框与非模态对话框容易混淆
VS2010/MFC模态对话框和非模态对话框的创建和使用
弹出子对话框,在子对话框特定位置,显示非模态对话框,对话框之间的数据传递
描述了如何创建一个非模态对话框,并将相关注意事项进行了说明.
因系统需求,要在关闭子模态对话框后刷新父模态对话框,做的一个小测试。
VisualC 实效编程 9 非模态对话框VisualC 实效编程 9 非模态对话框VisualC 实效编程 9 非模态对话框VisualC 实效编程 9 非模态对话框VisualC 实效编程 9 非模态对话框VisualC 实效编程 9 非模态对话框VisualC 实效...
C++源码 VC6工程 非模态对话框创建和销毁 1,防止创建多个非模态对话框 2,实现模态对话框的销毁
本程序是C++编写的 自动建立非模态对话框 并对对话框内的数据自动保存
MFC 加法计算器+属性页对话框+非模态对话框 完整代码下载 MFC 加法计算器+属性页对话框+非模态对话框 完整代码下载 MFC 加法计算器+属性页对话框+非模态对话框 完整代码下载 MFC 加法计算器+属性页对话框+非模态...