社区
Java SE
帖子详情
模态对话框和非模态对话框有什么不同?
ansys6
2003-02-25 01:56:34
?
...全文
79
4
打赏
收藏
模态对话框和非模态对话框有什么不同?
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cBeginner
2003-02-25
打赏
举报
回复
You can use Alt + Tab between two modeless dialogs.
You cannot use Alt + Tab between two model dialogs.
bluesmile979
2003-02-25
打赏
举报
回复
模态对话框:他的操作完成之前,你不能对其他窗口操作
非模态对话框:相对的,这个可以。一楼的兄弟说得很详细了。
shine333
2003-02-25
打赏
举报
回复
A dialog can be either modeless (the default) or modal. A modal
* dialog is one which blocks input to all other toplevel windows
* in the application, except for any windows created with the dialog
* as their owner.
baitianhai
2003-02-25
打赏
举报
回复
对话框分为模态对话框和非模态对话框两种.大部分读者都会有这样的经历,当你通过File-Open命令打开一个文件对话框后,再用鼠标去选择菜单将只会发出嘟嘟声,这是因为文件对话框是一个模态对话框.模态对话框垄断了用户的输入,当一个模态对话框打开时,用户只能与该对话框进行交互,而其它用户界面对象收不到输入信息.我们平时所遇到的大部分对话框都是模态对话框。非模态对话框的典型例子是Windows95提供的写字板程序中的搜索对话框,搜索对话框不垄断用户的输入,打开搜索对话框后,仍可与其它用户界面对象进行交互,用户可以一边搜索,一边修改文章,这样就大大方便了使用.
VC中
模态
对话框
和
非
模态
对话框
的编程
VC中
模态
对话框
和
非
模态
对话框
的编程
MFC
模态
对话框
和
非
模态
对话框
MFC创建
模态
对话框
和
非
模态
对话框
实例小程序,学习如何在程序开发中使用
模态
对话框
和
非
模态
对话框
多
模态
人物识别技术及其在视频场景中的应用
本次分享将介绍爱奇艺人物识别及相关的应用,多
模态
的进展、难点、可落地的点,卡通角色识别的难点、应用中所要解决的问题,AIWWorks智能创作的技术架构、所利用到的AI技术总览、AI所擅长的及AI所不能及的创作点。
详解VC++
模态
对话框
和
非
模态
对话框
MFC中有两种类型的
对话框
:
模态
对话框
和
非
模态
对话框
。
模态
对话框
是指当其显示时,程序会暂停执行,直到关闭这个
模态
对话框
后,才能继续执行程序中其他任务。
非
模态
对话框
是指当其显示时,允许转而执行程序中其他任务,而不用关闭这个
对话框
。
vc的
模态
对话框
和
非
模态
对话框
非
模态
的
对话框
是独立的,就是说和主程序可以同时交换数据,而
模态
的
对话框
则只能和自己交换。换句话说,
模态
对话框
很霸道,你开了它就无法在同一个应用程序中的其他地方干活了,比如那个经常用的openfile dialog。
非
模态
对话框
就很随和,开了它你还可以爱干嘛干嘛。还有一个区别在于内存分配,new在堆中,另一在栈中,一般说两者一样,但如果你在
对话框
中开了很大的空间做成员,第二种就会有问题了,因为栈空间是受限的。但据说解决栈溢出用static申明,在全局数据区分配内
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章