模态对话框有什么意义~?。。 模态对话框能完成的功能,非模态的都能完成~好像也没有什么理由,非得让用户不能在其他窗口进行输入输出。。有没有什么理由是模态对话框存在的理由。。? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用户必须完成当前操作才能进行后续的操作 模态对话框就是必须先响应的对话框,也就是必须对进行输入或者点击确定取消之类的按钮让它消失,才能对其它窗口或对话框进行交互;相反,非模态对话框就是不用对它先响应也可以与其它窗口或对话框进行交互操作。 比如你要做个登录窗口能用非模态么? 但是现在的登录窗口为什么不能用非模态呢。迅雷登录就不是模态的如果需要登录之后才能使用软件的话,那为什么不直接设个登录界面,然后通过了再进软件呢。就像QQ那样。 就是想来想去找不到它应该存在的理由才问这个问题的。。那请教一下有什么必然存在的理由呢。?QQ貌似没用过模态对话框。电驴也没有。唯有迅雷下载的那个界面是模态对话框。反观电驴下载的对话框却不是模态的,但是电驴的非模态对话框反而更人性化一些。迅雷打开下载对话框了,然后想看看现在已有文件的列表都必须先取消下载对话框才能看见。我个人的使用感觉是模态对话框确实不够人性化。而且也是非必要的~ 对不起我例子举的不好我是想说有些情况下需要我们需要中断程序来和用户交互这就是模态对话框的意义 同意,有时候,我们必须要让用户先进行某些操作,在没有完成这些操作之前,别的操作不能进行,这时用模态对话框当然是最方便的。 有那么点理解了。。谢谢~ 高手请进:CEdit 如何双击选择某一行 远程线程注入的奇怪问题(请高手解决) TreeCtrl控件OnItemexpandedTree事件多次为其子项添加下一级目录问提 关于ado访问oracle数据库的一些困惑 如何用c语言读写bmp或者tif图片? 很简单,当串口号大于10的时候怎么表示? ReadProcessMemory 函数的第二个参数,应该传递什么 视图间的通信 两个相互无关的窗口类,如何在一个类中调用另外一个类的成员函数 有人能讲一讲vc编译一个sdi的过程马“? 请教,多线程共享内存程序崩溃的问题?内存访问莫名非法 一个简单的udp程序出错
相反,非模态对话框就是不用对它先响应也可以与其它窗口或对话框进行交互操作。
能用非模态么?
但是现在的登录窗口为什么不能用非模态呢。
迅雷登录就不是模态的如果需要登录之后才能使用软件的话,那为什么不直接设个登录界面,然后通过了再进软件呢。就像QQ那样。
就是想来想去找不到它应该存在的理由才问这个问题的。。
那请教一下有什么必然存在的理由呢。?QQ貌似没用过模态对话框。电驴也没有。唯有迅雷下载的那个界面是模态对话框。反观电驴下载的对话框却不是模态的,但是电驴的非模态对话框反而更人性化一些。迅雷打开下载对话框了,然后想看看现在已有文件的列表都必须先取消下载对话框才能看见。我个人的使用感觉是模态对话框确实不够人性化。而且也是非必要的~
对不起
我例子举的不好
我是想说有些情况下需要我们需要中断程序来和用户交互
这就是模态对话框的意义
有那么点理解了。。谢谢~