V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jasonyang9
V2EX  ›  Windows

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

  •  
  •   jasonyang9 · 2018-10-23 16:18:40 +08:00 · 3048 次点击
    这是一个创建于 2220 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    Photoshop 等等都是 MDI 程序。

    参考

    15 条回复    2018-10-28 18:02:35 +08:00
    BOYPT
        1
    BOYPT  
       2018-10-23 16:22:33 +08:00
    MDI 的 API 在 win7 时候就已经过时了,还能给出给 win7 下的样子不是已经很好了么
    murmur
        2
    murmur  
       2018-10-23 16:24:38 +08:00
    你的 ps 太老了 cs 系列的 ps 应该就没有那么丑了
    顺便这不是证明 windows 强大的兼容性么
    jasonyang9
        3
    jasonyang9  
    OP
       2018-10-23 16:28:46 +08:00
    过时了你干脆直接报错,弹框,或者清清爽爽的画个标准的系统界面,至少也是统一的。弄个旧 UI,保留 2 套 API 和资源在系统里面,这逻辑我不懂。

    难道就为了提示用户这应用过时了?用户根本不会明白这层意思,只会觉得很奇葩。
    7654
        4
    7654  
       2018-10-23 16:35:03 +08:00
    @jasonyang9 #3 微软的 MS 兼容性天下第一
    最高可以兼容到 Win95,是不是很良心
    jasonyang9
        5
    jasonyang9  
    OP
       2018-10-23 16:35:58 +08:00
    @murmur #2 你说的可能是 CC 系列

    Photoshop CS3

    图网上找的,不过他是跑在 Win 8 下面,我觉得还好看一点

    https://i1.wp.com/image.ibb.co/dk2REc/ps1.jpg
    yksoft1
        6
    yksoft1  
       2018-10-23 16:44:47 +08:00
    MDI 这个 metaphor 在 XP 的时候就被 M$放弃了。Office 2003 开始就不再 MDI 了。
    yksoft1
        7
    yksoft1  
       2018-10-23 16:47:19 +08:00
    @yksoft1 应该是 Word 和 PPT2003,Excel 2003 还是 MDI 的
    jasonyang9
        8
    jasonyang9  
    OP
       2018-10-23 16:50:12 +08:00
    @yksoft1 #6 所以呢? MS 就不能画个好看点的 UI 出来和系统一致?还是必须这样半吊子恶心用户啊?

    SDI 和 MDI 的概念当初也是 MS 提出来的,现在抛弃了。但问题人家的应用还是可以跑的,功能上也没差,就 UI 这块精分了
    lhx2008
        9
    lhx2008  
       2018-10-23 16:54:52 +08:00 via Android
    这是大厂的毛病,提需求到写代码要很长的时间,然而这种兼容并不是大毛病,能跑就行
    lhx2008
        10
    lhx2008  
       2018-10-23 16:56:37 +08:00 via Android
    “ win10 上面跑 office2003,为什么没有 2016 的效果?改个图标很难吗“
    wwqgtxx
        11
    wwqgtxx  
       2018-10-23 17:05:14 +08:00 via iPhone
    《过时了你干脆直接报错,弹框》等你回头自己在 win 上开发软件的时候就不会这么想了,程序都写好了交付给用户了,然后用户的电脑更新了一下,你的程序就运行不了了,看用户不大半夜的也把你打起来改程序🐶
    jasonyang9
        12
    jasonyang9  
    OP
       2018-10-23 17:07:10 +08:00
    Windows 管理控制台,英文叫 Management Console,可执行程序是 `mmc.exe`。自己跑一下,就是个 MDI 程序。也是这幅德行。自家的工具还在用 MDI,也是不管的
    agdhole
        13
    agdhole  
       2018-10-23 17:22:09 +08:00 via Android
    @wwqgtxx 用户只会骂微软系统垃圾(逃
    passerbytiny
        14
    passerbytiny  
       2018-10-23 17:25:13 +08:00
    @jasonyang9 #3 请先去好好了解一下什么叫做兼容性。
    dalieba
        15
    dalieba  
       2018-10-28 18:02:35 +08:00 via Android
    我记得 WinRAR 有时候也有这样的界面
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3875 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:27 · PVG 18:27 · LAX 02:27 · JFK 05:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.