对话框模板简史-终章
作者:BlogUpdater |
时间:2021-04-18 |
浏览:1120 |
评论已关闭 条评论
我承诺过,我会编制一份比较容易看的表格来总结对话框模板的各种异同,今天就给你们。
今天的内容并没有新鲜东西,但是它会给你一种通观全局的感觉,可以从中看出对话框模板的一些历史变迁。
额外话题:什么时候应该使用对话框?
当需要用户输入的时候,大多数应用程序会采用对话框来进行人机交互。我们建议:仅当一个应用程序需要接受用户输入的时候,才需要使用对话框。举个例子,用户在菜单栏里点击打开菜单时,应用程序可以使用一个对话框来帮助用户选择文件。在这种应用场景下,应用程序会弹出一个标准的文件选择对话框,当用户选择完文件后再关闭对话框,完成整个文件的选择过程。
也有很多程序会用对话框来显示工作进度或当前工作状态。举个例子,对于文字处理程序来说,当执行文本查找的时候,可以显示一个对话框来显示当前查询进度。用户可以在对话框里修改要查询的文本而不必重新打开对话框。
为了支持不同的应用场景,Windows支持两种不同的对话框类型:模态对话框和非模态对话框。关于它们的区别,可以看看我之前的文章,这里就不再重复了。
总结
这个系列完结了,希望大家对对话框模板这个东西不要再害怕了,虽然可能不会完全弄明白,但是至少有个基本的感觉了。
对吧?
最后
Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《The evolution of dialog templates – Summary》
如需转载,请注明来自:Topomel Box
- 下一篇: VS2019编译器后端更新汇总
- 上一篇: 对话框模板简史-32位扩展模板
相关推荐
- 文件夹大小不仅仅是所有文件的大小总和
- Posted on 02月16日
- 关于图标文本的背景色的设计选择
- Posted on 06月08日
- 修改窗口类的属性将影响所有该类的窗口
- Posted on 08月21日
- GlobalLock的前世今生1:古老年代
- Posted on 12月18日
评论已关闭。