模态对话框 vs 非模态对话框
来源:互联网 发布:数据透视分析表怎么用 编辑:程序博客网 时间:2024/05/29 15:11
1、如果是模态的,那么弹出后该程序的其它窗口就呈不可用的状态,原来程序暂停执行,直到这个模态窗口关闭后才回到原来程序继续。
非模态的就是直接显示出来,然后原来的程序继续执行下面的语句,而且其它窗口也呈可用状态。
2、在弹出窗体时,弹出的窗体要以进行编辑,而主窗体不能被编辑,这样的窗体称为模式窗口,又叫模态窗口。当有弹出窗体时,主窗体也可以编辑,这样的窗体称为非模式窗体,又叫做无模式窗体。
3、创建非模式对话框需要调用CDialog::Create()函数,然后又会调用显示函数来显示,ShowWindow( SW_SHOW);不然非模式对话框将无法显示。
模式对话框的创建用DoModal,而非模式对话框的创建用Create。
4、它们的销毁也有区别,模态对话框用的EndDialog来销毁,而非模态对话框是用DestroyWindow来销毁的。
0 0
- 模态对话框 vs 非模态对话框
- 【VS开发】模态对话框和非模态对话框
- 模态对话框,非模态对话框
- 模态对话框 非模态对话框
- 对话框1----建立模态对话框和非模态对话框
- MFC 对话框类、非模态对话框和模态对话框
- 模态对话框和非模态对话框
- vc 模态对话框和非模态对话框
- 模态对话框和非模态对话框
- 模态对话框 与 非模态对话框
- 模态对话框与非模态对话框
- 模态对话框与非模态对话框
- 模态对话框和非模态对话框
- 模态对话框和非模态对话框
- 模态对话框和非模态对话框区别
- VC++模态对话框和非模态对话框
- 模态对话框与非模态对话框
- 5.模态对话框与非模态对话框
- JS获取body及屏幕的高宽
- Fragment用法
- linux s3c24xx如何通过i2c发送数据.
- OCP 1Z0 053 95
- DC设备描述符表
- 模态对话框 vs 非模态对话框
- 性能测试之性能计数器和监测工具
- hdu 1075
- C#开发Android-文件的读写
- 写了一个程序,分析各个源文件之间的include关系。
- POJ 3176:Cow Bowling
- Android写通讯录 用到的数据库知识
- hdu 1241 Oil Deposits
- 剑指offer面试题13扩展:带头指针的单链表的操作