
Windows 10 的 MDI (多文档界面)程序中,文档窗口的几个按钮和外边框还是 Win 7 样式,是不是有点精分的感觉?
Photoshop 等等都是 MDI 程序。

1 BOYPT 2018 年 10 月 23 日 MDI 的 API 在 win7 时候就已经过时了,还能给出给 win7 下的样子不是已经很好了么 |
2 murmur 2018 年 10 月 23 日 你的 ps 太老了 cs 系列的 ps 应该就没有那么丑了 顺便这不是证明 windows 强大的兼容性么 |
3 jasonyang9 OP 过时了你干脆直接报错,弹框,或者清清爽爽的画个标准的系统界面,至少也是统一的。弄个旧 UI,保留 2 套 API 和资源在系统里面,这逻辑我不懂。 难道就为了提示用户这应用过时了?用户根本不会明白这层意思,只会觉得很奇葩。 |
4 7654 2018 年 10 月 23 日 @jasonyang9 #3 微软的 MS 兼容性天下第一 最高可以兼容到 Win95,是不是很良心 |
5 jasonyang9 OP @murmur #2 你说的可能是 CC 系列 Photoshop CS3 图网上找的,不过他是跑在 Win 8 下面,我觉得还好看一点 https://i1.wp.com/image.ibb.co/dk2REc/ps1.jpg |
6 yksoft1 2018 年 10 月 23 日 MDI 这个 metaphor 在 XP 的时候就被 M$放弃了。Office 2003 开始就不再 MDI 了。 |
8 jasonyang9 OP @yksoft1 #6 所以呢? MS 就不能画个好看点的 UI 出来和系统一致?还是必须这样半吊子恶心用户啊? SDI 和 MDI 的概念当初也是 MS 提出来的,现在抛弃了。但问题人家的应用还是可以跑的,功能上也没差,就 UI 这块精分了 |
9 lhx2008 2018 年 10 月 23 日 via Android 这是大厂的毛病,提需求到写代码要很长的时间,然而这种兼容并不是大毛病,能跑就行 |
10 lhx2008 2018 年 10 月 23 日 via Android “ win10 上面跑 office2003,为什么没有 2016 的效果?改个图标很难吗“ |
11 wwqgtxx 2018 年 10 月 23 日 via iPhone 《过时了你干脆直接报错,弹框》等你回头自己在 win 上开发软件的时候就不会这么想了,程序都写好了交付给用户了,然后用户的电脑更新了一下,你的程序就运行不了了,看用户不大半夜的也把你打起来改程序 |
12 jasonyang9 OP Windows 管理控制台,英文叫 Management Console,可执行程序是 `mmc.exe`。自己跑一下,就是个 MDI 程序。也是这幅德行。自家的工具还在用 MDI,也是不管的 |
14 passerbytiny 2018 年 10 月 23 日 @jasonyang9 #3 请先去好好了解一下什么叫做兼容性。 |
15 dalieba 2018 年 10 月 28 日 via Android 我记得 WinRAR 有时候也有这样的界面 |