模式与非模式对话框
来源:互联网 发布:淘宝店铺crm做法 编辑:程序博客网 时间:2024/05/29 23:48
模式和非模式对话框均有以下步骤:
1、建立两个对话框
2、为需要弹出的对话框添加一个类CAboutDlg
3、再在按钮控件中添加如下代码
void CMy20161020Dlg::OnClickedButton1()
{
// 模式对话框
CAboutDlg dlg; //这里要注意包含添加的CAboutDlg类的头文件
dlg.DoModal();
}
void CMy20161020Dlg::OnBnClickedButton2()
{
// 非模式对话框 必须在堆内申请对象或者在成员变量内申请对象
chat *p=new chat();
p->Create(IDD_CHAT);
p->ShowWindow(SW_SHOW); // p->Create(IDD_CHAT,GetDesktopWindow()); 这样可使非模式对话框在任务栏中
}
void CMy20161020Dlg::OnBnClickedButton2()
{
// 非模式对话框 必须在堆内申请对象或者在成员变量内申请对象
if(!m_chat.m_hWnd) //判断句柄是否存在,若存在直接ShowWindow
m_chat.Create(IDD_CHAT,GetDesktopWindow());
m_chat.ShowWindow(SW_SHOW);
}
0 0
- 模式与非模式对话框
- 论模式对话框与非模式对话框
- 模式对话框与非模式对话框
- 模式对话框与非模式对话框
- 模式对话框与非模式对话框
- MFC模式对话框与非模式对话框
- 模式对话框与非模式的对话框
- Qt模式对话框与非模式对话框
- 对话框-模式对话框与非模式对话框的创建
- 关于模式与非模式对话框
- 关于模式与非模式对话框
- 模式与非模式对话框详解
- 关于模式与非模式对话框
- 关于模式与非模式对话框
- 模式与非模式对话框的种种
- 模式对话框与非模式对话框 消息处理顺序
- java 模式对话框与非模式对话框的比较
- 模式对话框与非模式对话框的区别
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- VS2015 编译生成C#的DLL文件,并调用
- 第八周--计数的模式匹配
- 本程序说明了如何建立一个可以接收UDP客户端数据的UDP 服务器
- HTML基础之头标签笔记
- 模式与非模式对话框
- [随记]Spring一部分注解的使用
- HTML 表单详解
- myisam和innodb的区别
- 阿里云服务器--学生优惠版购买以及配置方法(Windows操作系统)
- Spring+SpringMVC+MyBatis(SSM)框架整合
- 文章标题
- Java网络编程--多线程的Socket
- 学习之道一