首先要新增加一个类,父类选CDialog,类名:CDCM2DLG

然后定义:CDCM2DLG  *CDcm2dlg;

初始化: CDcm2dlg = NULL;

调用:

 CDcm2dlg = new CDCM2DLG();if (CDcm2dlg != NULL){bool ret = CDcm2dlg->Create(IDD_DLG2);if (!ret)AfxMessageBox("error creating dialog");CDcm2dlg->ShowWindow(SW_SHOWNORMAL);}else{AfxMessageBox("error creating dialog object");}

为按钮增加消息响应函数调用上面的代码即可弹出新增对话框。

如果要对对话框中的控件进行初始化:

class wizard中选中新增类,在virtual function(VS2010)列表选中oninitdialog 增加,然后再oninitdialog()函数中添加初始化控件代码即可。

记得释放:delete CDcm2dlg;

延伸一下;如果新增对话框中有控件要操作:

CEditListCtrl m_EditListCtrl; 控件关联变量

                CDcm2dlg->m_editListCtrl2.InsertItem(i, cslevel);CDcm2dlg->m_editListCtrl2.SetItemText(i,1,tempNode.Gtag);CDcm2dlg->m_editListCtrl2.SetItemText(i,2,tempNode.Etag);CDcm2dlg->m_editListCtrl2.SetItemText(i,3,tempNode.description);CDcm2dlg->m_editListCtrl2.SetItemText(i,4,tempNode.VR);CDcm2dlg->m_editListCtrl2.SetItemText(i,5,tempNode.valLen);CDcm2dlg->m_editListCtrl2.SetItemText(i,6,tempNode.value);

mfc 对话框应用程序 如何利用按钮弹出另一对话框相关推荐

  1. 微信小程序点击按钮弹出弹窗_微信小程序实现的点击按钮 弹出底部上拉菜单功能示例...

    本文实例讲述了微信小程序实现的点击按钮 弹出底部上拉菜单功能.分享给大家供大家参考,具体如下: index.wxml 弹出action sheet {{item.txt}} 取消 提示:您选择了菜单{ ...

  2. 微信小程序点击按钮弹出弹窗_转载 | 广东大学生就业创业微信小程序操作流程详解(一)...

    广东大学生就业创业微信小程序 操作流程详解(一) 转眼来到10月,炎炎夏日也阻挡不了青春的忙碌,同学萌走出校园,迈向社会. 在这段时间,同学们不仅要准备毕业论文,应对毕业答辩,还需要兼顾各种毕业手续的 ...

  3. 微信小程序点击按钮弹出弹窗_微信小程序自定义弹窗(可通用)

    本文为自定义弹窗,该内容可满足如下需求: 自定义各种布局弹窗. 点击弹窗布局外消失弹窗 弹出弹窗时背景阴影半透明 各方向弹出效果(本文为自下而上弹出). (后续可能会补充新需求,或可以留言讨论你的需求 ...

  4. 微信小程序点击按钮弹出弹窗_微信小程序开发弹出框实现方法

    本文主要和大家分享微信小程序开发弹出框实现方法,本文所分享的代码很清晰,希望能帮助到大家. 消息提示框 模态弹窗 操作菜单 1.消息提示--wx.showToast(OBJECT) //show.js ...

  5. 微信小程序点击按钮弹出弹窗_微信小程序点击按钮 弹出底部上拉菜单

    小程序底部弹出菜单操作.gif html //index.wxml 弹出action sheet {{item.txt}} 取消 提示:您选择了菜单{{menu}} js //index.js Pag ...

  6. 微信小程序点击按钮弹出弹窗_微信小程序带图片弹窗简单实现

    怎样实现一个带图片显示的模态视图弹窗呢?有时候我们的确有这个需求,自己实现?不不不,哪有官方的方便! 使用官方组件实现图片模态弹窗 下面我来介绍一种使用官方组件就能实现的方法: (PS:最近发现一个问 ...

  7. android弹出确认对话点击取消,Android点击返回按钮弹出确认消息对话框

    将以下方法加入到自己想要实现该功能的Activity下即可 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ( ...

  8. 正在载入java_如何实现程序加载时弹出正在加载对话框

    我们做的很多应用程序,很多功能都需要较长的加载时间,比如下载功能,转换页面等等.在程序进行后台处理的时候,前台的ui是没有反应的.如果在这段时间内我们不作任何处理就让程序停在那的话.第一,用户体验会很 ...

  9. Delphi中点击网页弹出的Alert对话框的确定按钮

    实现的方法有很多,一般都是使用Windows API函数遍历窗口,查找指定标题的窗口,然后从该窗口查找确定按钮,向该按钮发送鼠标消息进行模拟点击.由于IE8由Alert弹出的网页对话框的标题是&quo ...

最新文章

  1. spring整合mybatis(入门级简单教程4)--扫描mapper类
  2. java s字符_java 字符集s
  3. 估算神经网络卷积核数量的近似方法
  4. vue判断组件是否显示_vue组件中watch props根据v-if动态判断并挂载DOM的问题
  5. Python:搭建OpenCV环境
  6. 树形dp 没有上司的舞会
  7. 离线中技术方案的场景
  8. H3C-云计算技术专题培训(分享六)
  9. RHEL7设置默认启动图形化界面
  10. 梦幻手游显示连接服务器,?梦幻西游手游无法连接服务器怎么办 无法访问服务器解决方法?...
  11. 地球到火星的通信问题
  12. js验证银行卡身份证手机号中文数字金额等
  13. VBA快速转换数据格式,将CBOT结算价历史数据导入数据库(图文)
  14. Facebook内战:关于欲望、天才和背叛的故事
  15. 计算机之家 Vista Ulite 完美安装版 (Vista旗舰版)
  16. 两款清爽全能的下载神器,还不跟迅雷说拜拜?
  17. 推荐系统-推荐冷启动问题
  18. 2020-07-08 HTTP协议学习
  19. 学生成绩管理系统-C语言(附源码)
  20. 红米k40刷鸿蒙系统,红米K40开孔仅2.8mm,全球最小或命名为无感孔,到底有多极致...

热门文章

  1. TCP三次握手连接和TCP四次挥手及大量TIME_WAIT解决方法:
  2. 时序分析基本概念介绍——STA概述
  3. ajax css文件,wordpress 添加JS,css文件,实现AJAX效果
  4. 电脑linux下载官网下载,Bluestar Linux
  5. java线程池原理简答_面试官让我讲讲Java线程池的实现原理,我笑了...
  6. mysql 常用存储引擎InnoDBMyISAM表格对比
  7. 去oracle过程,记一次Oracle数据恢复过程
  8. python技术路线_django开发网站的技术路线?
  9. 2018-07-20
  10. oracle支持ipv6,准备现有的网络以支持 IPv6