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]相关推荐

  1. 创建非模态对话框时向非模态对话框传递参数方法

    ChWin *dlg; dlg=new ChWin(); pDlg->SetXxx( xxx ); //这里实现你的传参数功能:把这个数据保存到ChWin某个成员变量里即可 pDlg->C ...

  2. Qt编程 —— 模态对话框和非模态对话框

    文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...

  3. MFC创建模态对话框与非模态对话框 执行顺序

    创建模态对话框 CDialog::DoModal virtual int DoModal(); 返回值: 整数值,指定了传递给CDialog::EndDialog 的nResult参数值.该函数用于关 ...

  4. 鸡啄米:模态、非模态对话框

    模态对话框: (1)找到视图,添加一个"对话框"资源作为模态对话框(即:插入 Dialog(E)): (2)再给该模态对话框资源在添加类,类名为CTipDlg. 右键新加入的对话框 ...

  5. 鸡啄米vc++2010系列11(非模态对话框的创建)

    上一节鸡啄米讲了模态对话框及其弹出过程,本节接着讲另一种对话框--非模态对话框的创建及显示. 鸡啄米已经说过,非模态对话框显示后,程序其他窗口仍能正常运行,可以响应用户输入,还可以相互切换.鸡啄米会将 ...

  6. 【VS开发】模态对话框和非模态对话框

    MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box). 一.模态对话框(model dialog box) 在程 ...

  7. 模态对话框和非模态对话框的消息循环分析

    1.非模态对话框和父窗口共享当前线程的消息循环 2.模态对话框新建一个新的消息循环,并由当前消息循环派发消息,而父窗口.模态对话框屏蔽了用户对它父窗口的操作,但是不是在消息循环里面屏蔽,所以给父窗口发 ...

  8. MFC创建模态对话框和非模态对话框的方法

    在MFC中对话框有两种形式,一个是模态对话框(model dialog box),一个是非模态对话框(modeless dialog box).本文对此分别简述其创建方法. 一.模态对话框(model ...

  9. Qt5教程(七):模态/非模态对话框

    模态对话框就是在其没有被关闭之前,用户不能与同一个应用程序的其他窗口进行交互,直到该对话框关闭. 非模态对话框就是在被打开时,用户既可选择和该对话框进行交互,也可以选择同应用程序的其他窗口交互. 1. ...

最新文章

  1. 如何开发auto complete 智能提示功能
  2. 最小最大定理 java_Java基础50道经典练习题(35)——最大最小交换
  3. 移动端h5开发总结不断更新中....
  4. zookeeper收尾+dubbo前瞻
  5. 为了做到微服务的高可用,鬼知道我出了多少张牌
  6. 同时遍历多个dataframe_Java面试-容器的遍历
  7. wxWidgets:wxDropFilesEvent类用法
  8. exfat为什么不适合机械硬盘_为什么有人说小排量车不适合跑高速,多少排量的车适合?...
  9. 疑似小米9真机谍照首曝:后置三摄+屏幕指纹识别
  10. python oop示例_python 面向对象oop
  11. Golang处理信号
  12. PBS 作业调度应用
  13. 证券行业日志审计需求分析,产品选型和实施建议
  14. 本周论文推荐(迁移学习、图神经网络)
  15. 什么是接口?接口的定义和使用
  16. Win7 x64无法安装VS2010 SP1包解决方法
  17. PART 1:基于大数据人才岗位招聘情况对数据进行清洗、初步分析
  18. HTTPS安全通讯 6. 安卓 使用BKS实现SSL/TLS安全协议
  19. Cadence Orcad Capture全局修改元件属性方法及技巧图文及视频演示
  20. html5级联菜单,h5级联下拉、分类筛选

热门文章

  1. Linux系统主机之间建立信任关系
  2. 远程管理Hyper-V Server 虚拟机
  3. 支付宝变身新宠,钱包族再也“不差钱”
  4. 如何在VB例程中接收自定义消息
  5. Hibernate映射详解(二)--多对一,一对多单向,一对多双向关联映射
  6. 控制反转(IoC) ? 工厂模式?
  7. django模板导入js,css等外部文件
  8. Android 自定义ScrollView ListView 体验各种纵向滑动的需求
  9. 详解RMQ LCA
  10. const与#define相比,区别和优点超详解总结