MFC-模态对话框和非模态对话框
来源:互联网 发布:php毕业设计题目 编辑:程序博客网 时间:2024/05/17 21:59
创建模态对话框:
打开资源视图->插入对话框,如图所示:
然后右键属性添加类,如图所示:
然后在主对话框cpp文件中包含它的头文件,如图所示
然后在打开模块对话框按钮中写代码
//创建模态对话框 CModal d;//这个就是新创建的对话框类 d.DoModal();
效果如图:
然后用同样的方法(从步骤1开始)创建非模态对话框
实现代码:
//一定得用指针来创建 CModaless* pD = new CModaless(); //创建并显示非模态对话框 pD->Create(IDD_DIALOG_MODALESS, this); pD->ShowWindow(SW_SHOW);
new了之后要delete
打开类视图->CModaless类,右键属性->重写->找到PostNcDestroy
如图所示:
void CModaless::PostNcDestroy(){ // TODO: 在此添加专用代码和/或调用基类 delete this; CDialogEx::PostNcDestroy();}
效果如图:
0 0
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC 模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC 模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- MFC模态对话框和非模态对话框
- 锐化空间滤波器
- Selenium+Python批量下载图
- Java 内存区域和GC机制
- 关于REST
- 重拾JavaScript-day1
- MFC-模态对话框和非模态对话框
- 初识C++之指针与引用
- 3. 新闻系统(1)
- mongo删除数据
- 15个数排序
- Android中Themes(主题)可以理解为应用级别,或者activity级别的样式
- Java的static关键字解析
- WPF使用菜单实现页面跳转
- Unity(C#.net)网络通信问题解决(服务器开启失败,Socket下的“由于目标机器积极拒绝,无法连接”异常)