对话框编程之非模态对话框 [04]
1.在主对话框中创建一个新的按钮、并添加单击事件代码如下:
void CMfc测试项目Dlg::OnBnClickedCreateNomodul()
{// TODO: 在此添加控件通知处理程序代码CMyDialog * pMyDialog = new CMyDialog(); //申明对话框指针pMyDialog->Create(IDD_MYFIRST_DIALOG,this); //创建非模态对话框pMyDialog->ShowWindow(SW_SHOW); //显示对话框
}//超越这个大括号时、指针则丢失了
注释:这里解释一下模态与非模态的区别、我是这样理解的:Windows窗体是基于消息循环的、当创建一个模态窗体后、在模态窗体被关闭之前、创建他的窗体将不能相应任何消息(就好比消息循环停止了)、直到模态窗体关闭控制权才返回到创建他的窗体中;而非模态窗体则与之相反、具体关于模态与非模态的概念可以详询百度、
转载于:https://www.cnblogs.com/ForDream/archive/2010/12/30/1922399.html
对话框编程之非模态对话框 [04]相关推荐
- 创建非模态对话框时向非模态对话框传递参数方法
ChWin *dlg; dlg=new ChWin(); pDlg->SetXxx( xxx ); //这里实现你的传参数功能:把这个数据保存到ChWin某个成员变量里即可 pDlg->C ...
- Qt编程 —— 模态对话框和非模态对话框
文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...
- MFC创建模态对话框与非模态对话框 执行顺序
创建模态对话框 CDialog::DoModal virtual int DoModal(); 返回值: 整数值,指定了传递给CDialog::EndDialog 的nResult参数值.该函数用于关 ...
- 鸡啄米:模态、非模态对话框
模态对话框: (1)找到视图,添加一个"对话框"资源作为模态对话框(即:插入 Dialog(E)): (2)再给该模态对话框资源在添加类,类名为CTipDlg. 右键新加入的对话框 ...
- 鸡啄米vc++2010系列11(非模态对话框的创建)
上一节鸡啄米讲了模态对话框及其弹出过程,本节接着讲另一种对话框--非模态对话框的创建及显示. 鸡啄米已经说过,非模态对话框显示后,程序其他窗口仍能正常运行,可以响应用户输入,还可以相互切换.鸡啄米会将 ...
- 【VS开发】模态对话框和非模态对话框
MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box). 一.模态对话框(model dialog box) 在程 ...
- 模态对话框和非模态对话框的消息循环分析
1.非模态对话框和父窗口共享当前线程的消息循环 2.模态对话框新建一个新的消息循环,并由当前消息循环派发消息,而父窗口.模态对话框屏蔽了用户对它父窗口的操作,但是不是在消息循环里面屏蔽,所以给父窗口发 ...
- MFC创建模态对话框和非模态对话框的方法
在MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box).本文对此分别简述其创建方法. 一.模态对话框(model ...
- Qt5教程(七):模态/非模态对话框
模态对话框就是在其没有被关闭之前,用户不能与同一个应用程序的其他窗口进行交互,直到该对话框关闭. 非模态对话框就是在被打开时,用户既可选择和该对话框进行交互,也可以选择同应用程序的其他窗口交互. 1. ...
最新文章
- 如何开发auto complete 智能提示功能
- 最小最大定理 java_Java基础50道经典练习题(35)——最大最小交换
- 移动端h5开发总结不断更新中....
- zookeeper收尾+dubbo前瞻
- 为了做到微服务的高可用,鬼知道我出了多少张牌
- 同时遍历多个dataframe_Java面试-容器的遍历
- wxWidgets:wxDropFilesEvent类用法
- exfat为什么不适合机械硬盘_为什么有人说小排量车不适合跑高速,多少排量的车适合?...
- 疑似小米9真机谍照首曝:后置三摄+屏幕指纹识别
- python oop示例_python 面向对象oop
- Golang处理信号
- PBS 作业调度应用
- 证券行业日志审计需求分析,产品选型和实施建议
- 本周论文推荐(迁移学习、图神经网络)
- 什么是接口?接口的定义和使用
- Win7 x64无法安装VS2010 SP1包解决方法
- PART 1:基于大数据人才岗位招聘情况对数据进行清洗、初步分析
- HTTPS安全通讯 6. 安卓 使用BKS实现SSL/TLS安全协议
- Cadence Orcad Capture全局修改元件属性方法及技巧图文及视频演示
- html5级联菜单,h5级联下拉、分类筛选