什么是模式对话框和无模式对话框?它们有哪些不同?

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:25:36

如果是模态的,那么弹出后该程序的其它窗口就呈不可用的状态,原来程序暂停执行,直到这个模态窗口关闭后才回到原来程序继续。
非模态的就是直接显示出来,然后原来的程序继续执行下面的语句,而且其它窗口也呈可用状态

其实很简单,模态对话框出现的时候,你想再切换到其他程序是不可能呢,只有当 当前的对话框消失后,才能操作其他; 非模态对话框出现的时候,允许你操作其他程序,比如QQ 登陆对话框